IF-sats beroende på korsade textkriterier, HJÄLP!

Permalänk
Medlem

IF-sats beroende på korsade textkriterier, HJÄLP!

Jag har kört fast något oerhört i Excel.

Det jag försöker få till är en IF-sats som är beroende av vilken text som står i två föregående celler. Beroende på vilken av de 4 kombinationerna som kan uppstå skall en särskild uträkning göras. Så här ser det ut i mitt huvud:

IF A2="LONG" and B2="STOP" then calculate C2-D2

IF A2="LONG" and B2="RUN" then calculate C2+D2

IF A2="SHORT" and B2="STOP" then calculate C2-E2

IF A2="SHORT" and B2="RUN" then calculate C2+E2

Någon som vet hur man får till en sådan IF-sats?

Har googlat i över 24h och är inte så förebliven...

Tacksam för hjälp!

Permalänk
Medlem

Vet inte riktigt om det är nåt sånt här du är ute efter kanske?
=IF(AND(A2="LONG"; B2="STOP");C2-D2;"")

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Medlem
Skrivet av zencity:

Jag har kört fast något oerhört i Excel.

Det jag försöker få till är en IF-sats som är beroende av vilken text som står i två föregående celler. Beroende på vilken av de 4 kombinationerna som kan uppstå skall en särskild uträkning göras. Så här ser det ut i mitt huvud:

IF A2="LONG" and B2="STOP" then calculate C2-D2

IF A2="LONG" and B2="RUN" then calculate C2+D2

IF A2="SHORT" and B2="STOP" then calculate C2-E2

IF A2="SHORT" and B2="RUN" then calculate C2+E2

Någon som vet hur man får till en sådan IF-sats?

Har googlat i över 24h och är inte så förebliven...

Tacksam för hjälp!

Grejen med funktioner i excel är väl att man inte kan strukturera det på flera rader?
Det är väl en fet one-liner eller så måste man köra VB-script.

Alla regler på separata rader

=IF(AND(EXACT(A2;"LONG");EXACT(B2;"STOP"));C2-D2;"") =IF(AND(EXACT(A2;"LONG");EXACT(B2;"RUN"));C2+D2;"") =IF(AND(EXACT(A2;"SHORT");EXACT(B2;"STOP"));C2-E2;"") =IF(AND(EXACT(A2;"SHORT");EXACT(B2;"RUN"));C2+E2;"")

Alla regler i en fet one-linern

=IF(AND(EXACT(A2;"LONG");EXACT(B2;"STOP"));C2-D2;IF(AND(EXACT(A2;"LONG");EXACT(B2;"RUN"));C2+D2;IF(AND(EXACT(A2;"SHORT");EXACT(B2;"STOP"));C2-E2;IF(AND(EXACT(A2;"SHORT");EXACT(B2;"RUN"));C2+E2;""))))

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem

Tack och bock. Är extremt tacksam. Tack för att du finns!