Excel

Hvis cellen er denne ELLER den

If Cell Is This That

Excel -formel: Hvis cellen er denne ELLER denGenerisk formel | _+_ | Resumé

For at gøre noget, når en celle er den eller den (dvs. en celle er lig med 'x', 'y' osv.) Kan du bruge IF -funktion sammen med ELLER funktion at køre en test. I celle D6 er formlen:





= IF ( OR (A1='this',A1='that'),'x','')

som returnerer 'x', når B6 indeholder 'rød' eller 'grøn', og en tom streng ('') hvis ikke. Bemærk, at OR -funktionen er ikke store og små bogstaver.

hvordan man fryser række og kolonne i Excel
Forklaring

I det viste eksempel vil vi markere eller 'markere' poster, hvor farven er rød ELLER grøn. Med andre ord vil vi kontrollere farven i kolonne B og derefter efterlade en markør (x), hvis vi finder ordet 'rød' eller 'grøn'. I D6 brugte formlen:





 
= IF ( OR (B6='red',B6='green'),'x','')

Dette er et eksempel på indlejring - ELLER -funktionen er indlejret inde i IF -funktionen. Arbejder indefra og ud, den logiske test oprettes med OR-funktionen:

 
= IF ( OR (B6='red',B6='green'),'x','')

ELLER returnerer SAND, hvis værdien i B6 enten er 'rød' ELLER 'grøn', og FALSK hvis ikke. Dette resultat returneres direkte til IF -funktionen som logisk_test argument. Farven i B6 er 'rød', så OR returnerer SAND:



 
 OR (B6='red',B6='green') // returns TRUE

Med SAND som resultatet af den logiske test, returnerer IF -funktionen et slutresultat på 'x'.

Når farven i kolonne B er ikke rød eller grøn, returnerer OR -funktionen FALSK, og IF returnerer en tom streng ('') der ligner en tom celle:

 
= IF (TRUE,'x','') // returns 'x'

Da formlen kopieres ned i kolonnen, er resultatet enten 'x' eller '', afhængigt af farverne i kolonne B.

Bemærk: Hvis der ikke er angivet en tom streng ('') for value_if_false, returnerer formlen FALSK, når farven ikke er rød eller grøn.

Stig prisen, hvis farven er rød eller grøn

Du kan udvide denne formel til at køre en anden beregning i stedet for blot at returnere 'x'.

Lad os f.eks. Sige, at du kun vil øge prisen på røde og grønne varer med 15%. I så fald kan du bruge formlen i kolonne E til at beregne en ny pris:

IF -funktionseksempel - øg prisen, hvis farven er rød eller grøn

 
= IF (FALSE,'x','') // returns ''

Den logiske test er den samme som før. Dog value_if_true argument er nu en formel:

 
= IF ( OR (B6='red',B6='green'),C6*1.15,C6)

Når resultatet af testen er SAND, multiplicerer vi den oprindelige pris i kolonne C med 1,15 for at stige med 15%. Hvis resultatet af testen er FALSKT, returnerer vi ganske enkelt den originale pris. Når formlen kopieres ned, er resultatet enten den forhøjede pris eller den originale pris, afhængigt af farven.

tilføj dataserier til excel-diagrammet

Noter

  1. Det IF -funktion og ELLER funktion er ikke store og små bogstaver.
  2. IF -funktionen kan være indlejret inde i sig selv .
  3. Tekstværdier som 'rød' er omsluttet af dobbelte anførselstegn (''). Flere eksempler .
Vedhæftede filer Fil Hvis cellen er den eller den. Xlsx Forfatter Dave Bruns


^