Ved hjelp av logiske Excel funksjoner i Excel 2007 Formler

December 9  by Eliza

Excel 2007 bruker syv logiske funksjoner - OG, FALSKE, IF, HVISFEIL, NOT, OR, og TRUE - som vises på Logisk kommandoknapp rullegardinmenyen på fliken av båndet Excel formler. Alle de logiske funksjoner returnerer enten logisk SANN eller logisk USANN når deres funksjoner er evaluert.

Her er et Excel-funksjoner liste som viser den logiske funksjon med sitt argument syntaks:

  • OG (logical1, logical2, ...) tester om de logiske argumenter er SANN eller USANN. Hvis de er sanne, OG-funksjonen returnerer SANN til cellen. Hvis noen er falske, OG-funksjonen returnerer USANN.
  • IF (logisk_test, verdi_hvis_sann, verdi_hvis_usann) tester om logisk_test uttrykket er sant eller usant. Hvis SANN, returnerer Excel IF funksjonen verdi_hvis_sann argument. Hvis FALSE, returnerer HVIS funksjonen verdi_hvis_usann argument.
  • HVISFEIL (verdi, verdi_ved_feil) tester om verdien uttrykk er en feil. HVISFEIL returnerer verdi_ved_feil hvis uttrykket er en feil, eller verdien av uttrykket hvis det ikke er en feil.
  • IKKE (logiske) tester om den logiske argument er sann eller usann. Hvis TRUE, NOT funksjonen returnerer USANN. Hvis FALSE, NOT-funksjonen returnerer SANN.
  • ELLER (logical1, logical2, ...) tester om de logiske argumentene er sanne eller usanne. Hvis noen er TRUE, ELLER-funksjonen returnerer SANN. Hvis alt er falske, ELLER-funksjonen returnerer USANN.
  • USANN () - tar ikke noe argument og slett går logisk USANN i sin celle.
  • SANN () tar ikke noe argument og slett går logisk SANN i sin celle.

De logisk_test og logiske argumenter som du angir for disse logiske funksjonene vanligvis ansette sammenligning operatører (=, <,>, <=,> =, og <>), som selv kommer tilbake logiske SANN eller logiske falske verdier. For eksempel anta at du skrive inn følgende formel i Excel-regnearket:

= OG (B5 = D10, C15> = 500)

I denne Excel formel, regnearkprogram først evaluerer første logiske argument for å avgjøre om innholdet i celle B5 og D10 er lik hverandre. Hvis de er, den første sammenligningen gir SANN. Hvis de ikke er lik hverandre, denne sammenligningen returnerer USANN. Programmet beregner deretter den andre logiske argumentet for å bestemme om innholdet av cellen C15 er større enn eller lik 500. Dersom det er, den andre sammenligningen gir SANN. Hvis det ikke er større enn eller lik 500, denne sammenligningen gir USANN.

Etter å ha vurdert sammenligninger i de to logiske argumenter, OG-funksjonen sammenligner resultatene: Hvis logisk argument 1 og logisk argument 2 er begge funnet å være sant, så OG-funksjonen returnerer logisk SANN til cellen. Hvis, derimot, er enten argument funnet å være falsk, da OG-funksjonen returnerer FALSE til cellen.

Når du bruker HVIS-funksjonen, angir du det som kalles en logisk_test argument der utfallet avgjør om verdi_hvis_sann eller verdi_hvis_usann argument evalueres og returnerte til cellen. Den logisk_test argumentet bruker normalt sammenligning operatører, som returnerer enten logisk SANN eller logisk USANN verdi. Når argumentet returnerer SANN, anførselen eller uttrykk i verdi_hvis_sann argument som brukes og returnerte til cellen. Når argumentet returnerer USANN, anførselen eller uttrykk i verdi_hvis_usann argumentet brukes.

Vurdere følgende formel som bruker Excel HVIS-funksjonen til å bestemme om du vil lade skatt på et element:

= HVIS (E5 = "Ja", D5 + D5 * 7,5%, D5)

Hvis celle E5 (den første cellen i kolonnen, der du angir om varen som selges er skattepliktig eller ikke) inneholder Ja, bruker IF funksjonen verdi_hvis_sann argument som forteller Excel for å legge den utvidede prisen oppgitt i celle D5, multiplisere det med en skattesats på 7,5%, og deretter legge den beregnede skatten til utvidet pris. Hvis, derimot, er celle D5 blank eller inneholder noe annet enn teksten Ja, så HVIS-funksjonen bruker verdi_hvis_usann argument, som forteller Excel å bare returnere den utvidede prisen i celle D5 uten å legge noe skatt til det.

Som du kan se, kan de verdi_hvis_sann og verdi_hvis_usann argumenter i Excel HVIS-funksjonen inneholder konstanter eller uttrykk der resultater returneres til cellen som inneholder IF formel.

Mer om Excel:

Excel-funksjoner FINN.RAD
Excel makroer
Excel makroer video
Excel VBA-funksjoner
Excel-funksjoner subtraksjon
Excel dato funksjoner