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

 
ForumForumDiskussionerDiskussionerExcelExcelHälp med formel.Hälp med formel.
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2024-01-08 07:22
 
 Ändrad av Andreas  på 2024-01-08 07:24:07

Hej.

Har skapat ett excelbald där jag i en tab har alla mina anställda och i en annan tab för in om de svarat på en inbjudan samt när vi har vissa möten så har vi de fysiskt på kontoret med mat, för då in deraas matpreferenser inför mötet.
I listan på anställda har jag följande kolumner

AtnTypeKey LastName FirstName Title Company Answer
Attendee Type Last Name First Name Attendee Title Company, Institution/Practice, Company Attende Answer
Employee x y Software Engineer Company Svarat!
Employee a b Software Engineer Company Ej Svarat!
Employee c d Software Engineer Company Ej Svarat!

I bladet participants har jag alla som svarat.

Namn     Mat        
Namn Svar Teams Veg Fisk Kyckling Kött Specialmat
x, y Accepterat         x  
a, b Accepterat x x        

Försöker med denna fomel få till i sista kolumnen om de svarat eller ej.
=OM(ÄRFEL(PASSA(SAMMANFOGA(B3;", ";C3);Participants!A3:A48));"Ej Svarat!";"Svarat!")
Men den buggar.
Någon som kan komma med förslag på hur man löser detta.
Dvs ligger namnet med i fliken participants så ska det st "Svarat!" i Attende Answer och annars ska det stå "Ej SVarat!".

Tacksam för all hjälp man kanfå.
Färgkodningen löser jag själv.

Mvh
Andreas

Nytt inlägg
 2024-01-08 08:35
 

Hej och välkommen till forumet Andreas!

Jag hittar inget fel i din formel. På vilket sätt "buggar" den..?

Här är en alternativ formel som är något kortare om du vill testa den istället.

=OM(ANTAL.OM(Participants!A3:A48;B3&", "&C3);"Svarat!";"Ej Svarat!")

Återkoppla gärna med resultat.

Nytt inlägg
 2024-01-08 11:02
 

Har följande exempel.
Flicken där jag har de som svarat.

Namn     Mat        
Namn Svar Teams Veg Fisk Kyckling Kött Specialmat
a, ö Accepterat         x  
g, v Accepterat   x        
i, t Accepterat       x    
               
               

 


Flicken där forlmen ligger

AtnTypeKey LastName FirstName Title Company Answer
Attendee Type Last Name First Name Attendee Title Company, Institution/Practice, Company Attende Answer
Employee a ö 1 Company Svarat!
Employee b ä 2 Company Svarat!
Employee c å 3 Company Svarat!
Employee d z 4 Company Svarat!
Employee e y 5 Company Svarat!
Employee f x 6 Company Svarat!
Employee g v 7 Company Svarat!
Employee h u 8 Company Svarat!
Employee i t 9 Company Svarat!
Employee j s 10 Company Svarat!


Som du ser har alla fått att de svarat när enbart raden med a ö, g v, i t texten Svarat! och grön bakgrund.
Bakgrunden styrd av conditional formating

Nu har jag följande formel inlagd rad för rad
=OM(ÄRFEL(PASSA(SAMMANFOGA(B3;", ";C3);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B4;", ";C4);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B5;", ";C5);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B6;", ";C6);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B7;", ";C7);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B8;", ";C8);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B9;", ";C9);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B10;", ";C10);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B11;", ";C11);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B12;", ";C12);Participants!A3:A100));"Ej Svarat!";"Svarat!")
=OM(ÄRFEL(PASSA(SAMMANFOGA(B13;", ";C13);Participants!A3:A100));"Ej Svarat!";"Svarat!")

Tänker jag fel på något vis?

Nytt inlägg
 2024-01-08 11:02
 
 Ändrad av Andreas  på 2024-01-08 11:03:19

Dublett

Nytt inlägg
 2024-01-08 12:14
 

Hej igen Andreas,

Sitter inte framför datorn, men testa följande formeländring och återkoppla.

=OM(ÄRFEL(PASSA(SAMMANFOGA(B3;", ";C3);Participants!$A$3:$A$100;0));"Ej Svarat!";"Svarat!")

Nytt inlägg
 2024-01-08 12:29
 
 Ändrad av Andreas  på 2024-01-08 12:49:32

Spontant verkar fungera!
Du är en klippa!Testade med $ tecken innan men satte bara framför A så det blev. $A3:$A100
Men när jag ser ditt svar så är det ju självklart att det ska vara $A$3:$A$100.
Stort tack för hjälpen!

Du la till ;0 i slutet av PASSA.
Gör den så man letar efter exakta texten?

Nytt inlägg
 2024-01-08 13:05
 

Tack Andreas,

Ja, $-tecknena låser referensområdet, vilket man måste göra.

Ja, 0 ger enbart en exakt matchning, vilket man också bör göra när man letar text.

Glad att jag kunde hjälpa till.

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHälp med formel.Hälp med formel.

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