Der er ingen streng grænse for antallet af logiske forhold, du kan inkludere i og funktionen i Excel.
Den praktiske grænse bestemmes af følgende:
* Excel's formellængde grænse: Excel har en maksimal karaktergrænse for formler, der i øjeblikket er omkring 8.192 tegn. Hvis din og funktion bliver ekstremt lang med adskillige forhold, kan den overstige denne grænse.
* læsbarhed: At have for mange forhold inden for en enkelt og funktion kan gøre din formel vanskelig at læse og forstå. Det er generelt bedst at opdele kompleks logik i mindre, mere håndterbare funktioner for klarhed.
Bedste praksis:
* Hold det enkelt: Sigt efter klar og kortfattet og fungerer med et håndterbart antal forhold.
* nedbrydning af kompleks logik: Hvis du har brug for at evaluere mange tilstande, skal du overveje at bruge indlejrede og funktioner eller andre logiske funktioner som eller, ikke, eller hvis du skal gøre logikken lettere at følge.
Eksempel:
I stedet for:
`` `Excel
=Og (a1> 10, b1 <20, c1 ="ja", d1 =sand, e1 <> "nej", ...)
`` `
Du kan overveje:
`` `Excel
=Og (a1> 10, b1 <20 og (c1 ="ja", d1 =sand) og (e1 <> "nej", ...))
`` `
Denne tilgang gør formlen lettere at læse og fejlfinde.