2016-10-15 28 views
6

w Excelu, z następującą funkcję:Obejście dla „Formuła pomija sąsiednie komórki”

=IF(AND(N3=1,ISNUMBER(D3),ISNUMBER(E3)),SUM(D3:E3)-2,IF(AND(N3=1,D3="",E3=""),G3,IF(N3=1,"",IF(AND(N3=0,ISNUMBER(D3)),D3-1,IF(AND(N3=0,ISNUMBER(E3)),E3-1,IF(AND(N3=0,D3="",E3=""),G3,IF(N3="","",G3))))))) 

pojawia się błąd:

Formula omits adjacent cells

Jak mogę naprawić formułę, aby uniknąć błędu?

+0

Możesz wyłączyć sprawdzanie błędów w tle (w Opcjach) lub po prostu odznaczyć * Formuły, które pomijają komórki w regionie *. – pnuts

Odpowiedz

9

Otrzymany błąd oznacza, że ​​w pobliżu formuły znajdują się komórki o podobnym formacie, a Excel uważa, że ​​mogło ich brakować przez przypadek. Na przykład, jeśli miał

A 
1 87 
2 76 
3 109 
4 65 

następnie formuła

=SUM(A1:A3) 

dałoby podobny błąd. Tak więc, nie widząc twoich danych źródłowych, trudno jest odpowiedzieć na twoje pytanie. Zalecam aktualizację formuły zgodnie z sugestią, a następnie zobaczenie, czy zawiera ona wszystkie potrzebne komórki. Jeśli nie, wystarczy cofnąć i zignorować błąd.

+0

Dziękuję bardzo Jonathan! –