Excel: Zbyt wiele argumentów dla OR i AND

2
=IF(AND(OR(K5=4,K5=4.25),OR(J5=16,J5=17)),O5:Q5="X","X"," ")

Oto wzór, o którym mowa.

Co próbuję zrobić, to jeśli K5jest albo równe 4 lub 4,25, a jeśli J5jest równy 16 lub 17 i komórek O5, aby Q5nie „X” w nich, należy wydrukować „X”. Jeśli nie, " ".

Co mam zrobić, jaki jest mój błąd?

Johannah Gutierrez
źródło
Twój IFma zbyt wiele argumentów. Prawdopodobnie musisz usunąć ,"X",część i zastąpić ją prostym ,. Struktura IFto warunek, prawda, fałsz.
Seth

Odpowiedzi:

1

Musisz użyć napisanej poniżej Formuły, pamiętaj, że jest to Formuła tablicowa, więc zakończ ją Ctrl + Shift + Enter .

 {=IF(AND(OR(K5=4,K5=4.25),OR(J5=16,J5=17),O5:Q5<>"X"),"X","")}

Uwaga: Przyczyną występującego błędu jest to, że Twoja Formuła ma niewłaściwą składnię. Użyłeś = znak, gdzie <> również było potrzebne, użyłeś dodatkowego ) , który wcale nie był wymagany !!

Mam nadzieję, że ci to pomoże.

Rajesh S.
źródło