PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelI en OM-formel kunna kontrollera mot annan cell i en annan kolumnI en OM-formel kunna kontrollera mot annan cell i en annan kolumn
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2023-12-10 11:07
 

 Jag har en tabell med värden 1, 2 eller 3 som betyder olika saker baserat på hur en användare har använt ett formulär. Jag har skapat stöd-kolumn där jag använder en OM-funktion för att visa vad de olika värdena betyder enligt min organisations definition och det fungerar fint. 

Ett problem kan ibland göra att värdena 1,2,3 inte fylls i, istället blir det blankt, alltså helt tom cell. MEN... ett par kolumner bort, så att säga, finns ett värde i text (Click->Form->One, där "One" alltså är 1 osv)  som jag skulle kunna använda för att förstå vilket värde av 1,2 eller 3 den tomma cellen skulle ha haft (om det fungerat, vill säga). 

Vad skulle vara bäst att använda för att formeln, då tom cell uppstår, ska titta i den andra kolumnens cell och söka rätt förutsättning där? Kan någon hjälpa mig förstå detta?  :-) 

Nuvarande exempel: OM(A2;1;"Bra";OM(A2;2;"Bättre";OM(A2;3:"Bäst")))  Busenkel, men om jag också behöver infoga om tom cell, t ex OM(A2;"";....) och där kolumn H visar i en textsekvens det rätta värdet.   Tack för hjälpen!! 

Nytt inlägg
 2023-12-12 14:42
 

Nuvarande formel borde väl skrivas som:

 =OM(A2=1;"Bra";OM(A2=2;"Bättre";OM(A2=3;"Bäst")))

 

Och då kan du helt enkelt hämta värdet i H2 när A2 varken är 1,2 eller 3

=OM(A2=1;"Bra";OM(A2=2;"Bättre";OM(A2=3;"Bäst";H2)))

eller med IFS

=IFS(A2=1;"Bra";A2=2;"Bättre";A2=3;"Bäst";A2="";H2)

Men jag skulle nog ha kört VÄJ() istället som låter dig koda om 1;2;3 rakt av:

=VÄLJ(A2;"Bra";"Bättre";"Bäst")

sen kör du en "OMFEL" som ger H2 så fort värdet i A2 avviker från 1-3

=OMFEL(VÄLJ(A2;"Bra";"Bättre";"Bäst");H2)

Eller VÄXLA() som är den "moderna" varianten av VÄLJ(). Då anger du hur dina "par" ser ut, och sist har du standardvärdet om inget av de definierade passar

=VÄXLA(A2;1;"Bra";2;"Bättre";3;"Bäst";H2)

 

https://support.microsoft.com/sv-se/office/funktionen-välj-fc5c184f-cb62-4ec7-a46e-38653b98f5bc

https://support.microsoft.com/sv-se/office/växla-funktionen-växla-47ab33c0-28ce-4530-8a45-d532ec4aa25e

https://support.microsoft.com/sv-se/office/funktionen-ifs-36329a26-37b2-467c-972b-4a39bd951d45

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelI en OM-formel kunna kontrollera mot annan cell i en annan kolumnI en OM-formel kunna kontrollera mot annan cell i en annan kolumn

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter