Skip to main content

Test flere forhold ved å bruke AND / OR i Google Sheets

ZEITGEIST : MOVING FORWARD 時代の精神 日本語字幕 CC版 (April 2025)

ZEITGEIST : MOVING FORWARD 時代の精神 日本語字幕 CC版 (April 2025)
Anonim

AND og OR funksjonene er to av de bedre kjente logiske funksjonene i Google Sheets. De tester for å se om utgangen fra to eller flere målceller oppfyller forhold du angir.

Disse logiske funksjonene returnerer bare ett av to resultater (eller boolske verdier) i cellen der de brukes, enten SANT eller FALSK:

  • For OG-funksjonen, formler i flere celler testes. Bare hvis alle disse formlene er sanne, returnerer funksjonen et SANT svar. Hvis ikke, returnerer funksjonen FALSE som en verdi.
  • For OR-funksjonen, hvis noen av de testede formlene er sanne, returnerer OR-funksjonen et svar på SANT. Bare hvis alle formler ikke er sanne, vil ELLER gi deg en feil verdi i cellen der den er plassert.

Disse SANT eller FALSE svarene på AND og OR-funksjonene kan vises som i cellene hvor funksjonene er plassert, eller funksjonene kan kombineres med andre Google-regnearkfunksjoner, for eksempel IF-funksjonen, for å vise en rekke resultater eller å gjennomføre en rekke beregninger.

Hvordan de logiske funksjonene fungerer i Google Sheets

Bildet over, celler B2 og B3 inneholder henholdsvis en AND og OR-funksjon. Begge bruker en rekke sammenligningsoperatører til å teste en rekke forhold for dataene i cellene A2, A3 og A4 i regnearket.

De to funksjonene er:

= AND (A2 <50, A3 <> 75, A4> = 100)

= OR (A2 <50, A3 <> 75, A4> = 100)

De forhold de tester er:

  • Hvis dataene i celle A2 er mindre enn 50 (< er symbolet for mindre enn)
  • Hvis dataene i celle A3 er ikke lik 75 (<> er symbolet for ikke lik med)
  • Hvis dataene i celle A4 er større enn eller lik 100 (>= er symbolet for større enn eller lik)

For AND-funksjonen i celle B2 må dataene i cellene A2 til A4 samsvare med alle tre av betingelsene ovenfor for funksjonen for å returnere et SANT svar. Som det står, er de to første betingelsene oppfylt, men siden verdien i celle A4 ikke er større enn eller lik 100, er utgangen for AND-funksjonen FALSK.

Når det gjelder OR-funksjonen i celle B3, må bare én av betingelsene ovenfor oppfylles av dataene i cellene A2, A3 eller A4 for funksjonen å returnere et SANT svar. I dette eksemplet oppfyller dataene i cellene A2 og A3 begge de nødvendige betingelsene, så utgangen for OR-funksjonen er SANT.

Syntaks og argumenter for AND / ELLER funksjoner

En funksjons syntaks refererer til utformingen av funksjonen og inneholder funksjonens navn, parenteser og argumenter.

Syntaxen for AND-funksjonen er:

= OG ( logical_expression1, logical_expression2, … )

Syntaxen for OR-funksjonen er:

= OR ( logical_expression1, logical_expression2, logical_expression3, … )

  • logical_expression1 Kreves refererer til tilstanden som testes. Formen for tilstanden er vanligvis cellereferansen til dataene som blir kontrollert etterfulgt av selve tilstanden, slik som A2 <50.
  • logical_expression2 , logical_expression3, … Valgfritt er tilleggsbetingelser som kan testes.

Angir OG-funksjonen

Følgende trinn dekker hvordan du skriver inn AND-funksjonen som finnes i celle B2 i bildet ovenfor. De samme trinnene kan brukes til å skrive inn OR-funksjonen som finnes i celle B3.

Google Sheets bruker ikke dialogbokser for å angi en funksjons argumenter som Excel gjør. I stedet har den en automatisk foreslåingsboks som dukker opp som navnet på funksjonen er skrevet inn i en celle.

  1. Klikk på celle B2 å gjøre det til den aktive cellen; Dette er hvor AND-funksjonen er angitt og hvor funksjonens resultat vises.
  2. Skriv inn like tegn (=) etterfulgt av funksjonen OG.
  3. Når du skriver, vises den automatiske foreslåtte boksen med navnene på funksjoner som begynner med bokstaven A.
  4. Når funksjonen OG vises i boksen, klikker du på navnet med musepekeren.

Angi funksjonsargumentene

Argumentene for AND-funksjonen er angitt etter den åpne parentesen. Som i Excel legges et komma mellom funksjonens argumenter for å fungere som en separator.

  1. Klikk på celle A2 i regnearket for å angi denne cellehenvisningen somlogical_expression1 argument.
  2. Type < 50 etter cellehenvisningen.
  3. Skriv a komma etter at cellereferansen skal fungere som en separator mellom funksjonens argumenter.
  4. Klikk på cellen A3 i regnearket for å angi denne cellehenvisningen somlogical_expression2 argument.
  5. Type <> 75 etter cellehenvisningen.
  6. Skriv et sekund komma å opptre som en annen separator.
  7. Klikk på cellen A4 i regnearket for å legge inn den tredje cellereferansen.
  8. Type >=100 etter den tredje cellehenvisningen.
  9. trykk Tast inn tast på tastaturet for å legge inn lukkende parentes etter argumenter og for å fullføre funksjonen.

Verdien FALSE skal vises i celle B2 fordi dataene i celle A4 ikke oppfyller betingelsen om å være større enn eller lik 100.

Når du klikker på celle B2, er den komplette funksjonen

= AND (A2 <50, A3 <> 75, A4> = 100)vises i formellinjen over regnearket.

Fortsett å lese nedenfor

ELLER I stedet for AND

Trinnene ovenfor kan også brukes til å skrive inn OR-funksjonen som er lokalisert i celle B3 i regnearkbildet ovenfor.

Den fullførte OR-funksjonen ville være:

= OR (A2 <50, A3 <> 75, A4> = 100)

En verdi av SANT bør være tilstede i celle B3 siden bare en av betingelsene som testes må være sant for OR-funksjonen for å returnere en sann verdi, og i dette eksemplet er to av betingelsene sanne:

  • Dataene i celle A2 er mindre enn 50.
  • Dataene i celle A3 er ikke lik 75.