Excel – Formuła reaguje jedynie na litery a nie na cyfry – Typy danych w formułach

Piotr Majcher Excel 5 Comments

W tym odcinku zobaczysz jak pracować z typami danych w formułach w Excelu.

Pamiętaj mamy 2 typy danych – liczby i teksty. Wartość którą otrzymujemy w wyniku działania formuły może być zarówno liczbą jak i tekstem! To samo dotyczy wartości stałych wpisywanych do komórek. Mogą to być zarówno liczby jak i teksty.

Bardzo ważne jest abyś pisząc formuły rozróżniał typy danych i porównywał ze sobą dane używając tego samego typu danych w przeciwnym razie Twoje formuły mogą nie działać prawidłowo…

Użyta/e funkcja/e: JEŻELI, PRAWY

Użyty mechanizm: Typy danych

 

Pobierz plik do filmu: http://www.pmsocho.com/pobierz-pliki-do-filmow

Nazwa pliku: excel-790 – Formuła reaguje jedynie na litery a nie na cyfry – Typy danych w formułach.xlsx

 

Comments 5

  1. Super!
    Mam jednak pytanie:
    jak będzie wyglądała formuła w przypadku, gdy w zależności od zawartości (tekst) jednej komórki w drugiej komórce ma pojawiać się konkretny tekst?
    Np.: jeżeli w komórce A1 wpiszę tekst „Dzień”, to w komórce B1 ma pojawić się „Dzień”, a jeżeli w A1 wpiszę „Noc” w B1 ma pojawić się „Noc”, ale jeżeli w A1 wpiszę inny tekst niż „Dzień” lub „Noc”, to w B1 ma pozostać pusta…
    Bardzo dziękuję za ewentualną odpowiedź.
    Pozdrawiam serdecznie.

    1. Post
      Author
  2. Witam , mam ciekawy problem do rozgryzienia i mam z tym zagwozdkę. A mianowicie, mam regułkę
    =JEŻELI(G8-E8;G8-E8;JEŻELI(ORAZ(E8=”NU”;E8=”-„;G8=”NU”;G8=”-„);;”00:00”))

    I w komórkach G8 i E8 mam wartość liczbowa do odjęcia , a w momencie gdy w tych komórkach pojawi mi się wartość zdefiniowana w ORAZ czyli NU i – ma pojawić mi się 00:00.

    Jak to rozwiązać przy użyciu funkcji Jeżeli ? bo jak robię odejmowanie na liczbach to działa, jak robię różnice na tekście to też działa, ale jak użyję odejmowania z tekstem to dostaję ARG

    pozdrawiam

    1. Post
      Author

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *