Det finns ingen strikt gräns för antalet logiska förhållanden du kan inkludera i och funktionen i Excel.
Den praktiska gränsen bestäms av följande:
* Excels formellängdsgräns: Excel har en maximal teckengräns för formler, för närvarande cirka 8 192 tecken. Om din och funktion blir extremt lång med många förhållanden kan den överstiga denna gräns.
* läsbarhet: Att ha för många villkor inom en enda och funktion kan göra din formel svår att läsa och förstå. Det är i allmänhet bäst att dela upp komplex logik i mindre, mer hanterbara funktioner för tydlighet.
bästa metoder:
* håll det enkelt: Sikta för tydliga och kortfattade och fungerar med ett hanterbart antal villkor.
* Break Down Complex Logic: Om du behöver utvärdera många villkor kan du överväga att använda kapslade och funktioner eller andra logiska funktioner som eller, inte, eller om du gör logiken lättare att följa.
Exempel:
I stället för:
`` `Excel
=Och (A1> 10, B1 <20, C1 ="Ja", D1 =SANT, E1 <> "NEJ", ...)
`` `
Du kanske överväger:
`` `Excel
=Och (A1> 10, B1 <20, och (C1 ="Ja", D1 =true) och (E1 <> "nej", ...))
`` `
Detta tillvägagångssätt gör formeln lättare att läsa och felsöka.