Excel

Hvis celle er dette ELLER det

If Cell Is This That

Excel-formel: Hvis celle er denne ELLER denGenerisk formel
= IF ( OR (A1='this',A1='that'),'x','')
Resumé

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

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

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



hvordan man fryser række og kolonne i Excel
Forklaring

I det viste eksempel ønsker vi at 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 anvendte 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:

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

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å ELLER returnerer SAND:



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

Med SAND som resultat 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 FALSE, og IF returnerer en tom streng ('') der ligner en tom celle:

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

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



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

Forøg 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 for eksempel 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:

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

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

Den logiske test er den samme som før. Men den værdi_om_ sandt argument er nu en formel:

 
C6*1.15 // increase price 15%

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 FALSK, returnerer vi simpelthen den oprindelige pris. Da formlen kopieres ned, er resultatet enten den forhøjede pris eller den oprindelige pris, afhængigt af farven.

tilføj dataserier til excel-diagrammet

Bemærkninger

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


^