Próbowałem napisać formułę, która pomoże mi w składzie. Wydaje się, że działa, jeśli umieszczę kilka pierwszych części, ale po tym jest napisane: „Wpisana formuła zawiera błąd”.
Czy ktoś może zobaczyć błąd? Gapię się już od wielu godzin i nie mogę tego rozgryźć!
= JEŻELI (C5 = „1000–1800”, 7,5, JEŻELI (C5 = „1000–1830”, 8, JEŻELI (C5 = „1000–1900”, 8,5, JEŻELI (C5 = „1100–1900”, 7,5, JEŻELI) (C5 = „1100–1930”, 8, IF (C5 = „1100–2000”, 8,5, IF (C5 = „1200–2000”, 7,5, IF (C5 = „1200–2030”, 8, IF (C5 = „1200–2100”, 8,5, IF (C5 = „1300–2100”, 7,5, IF (C5 = „1300–2130”, 7,5, IF (C5 = „1300–2130”, 8, IF (C5 = „ 1300–2200 ”, 8,5, IF (C5 =„ 1400–2200 ”, 7,5, IF (C5 =„ 1400–2230 ”), 8, IF (C5 =„ 1400–2300 ”, 8,5, IF (C5 =„ 1400– 2330 ”, 9, IF (C5 =„ 1400-0000 ”, 8,5, IF (C5 =„ 1500-0000 ”), 7,5, IF (C5 =„ 1500-0100 ”, 8,5, IF (C5 =„ 1500-0200 ” , 10,5, IF (C5 = „1600-0200”, 9,5, IF (C5 = „1700-0200”, 8,5, IF (C5 = „1800-0200”, 7,5, IF (C5 = „1900-0200”, 6,5 )))))))))))))))))))))))))))))))))
=INT(RIGHT(C5,4))-INT(LEFT(C5;4))-0.5
. Aby pracować z czasami po północy, dodaj 24 i zróbMOD(...;24)
.Odpowiedzi:
Twoja formuła ma 25 nawiasów otwartych i 34 nawiasów zamkniętych.
Zgadzam się jednak z sugestią uproszczenia za pomocą WYSZUKAJ.PIONOWO lub MATCH / INDEKS.
źródło
Maksymalna liczba zagnieżdżonych IF może wynosić do 7 (przynajmniej w programie Excel 2003)
źródło
Utwórz tabelę wyszukiwania w, powiedzmy kolumny F i G , a następnie użyj wzoru:
źródło