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

 
ForumForumDiskussionerDiskussionerExcelExceljämföra två resultat och därefter generera värdet 1 för lika, 0 för olikajämföra två resultat och därefter generera värdet 1 för lika, 0 för olika
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2016-05-22 13:51
 
Har gjort ett EM-tips.
1 poäng per rätt tippad match enligt 1 X 2
Bonuspoäng för korrekt tippt målresultat (utslagsgivande vid lika poäng efter samtliga matcher)
 
Exempel
Match slutar 2-2. Jag har tippat 1-1.
Jag får 1 poäng för lika (enligt 1 X 2). 
Jag får 0 bonuspoäng för att målresultatet var fel.
 
PROBLEM. 
Jag har två kolumner som visar Poäng respektive Bonuspoäng 
Poängkolumnen fungerar, men Bonuspoängen gör det inte.
Jag vill att Bonuspoängkolumnen ska kunna jämföra det tippade målresultatet med det faktiska måresultatet och generera värdet 1 om de är lika, och värdet 0 om resultaten är olika. 
 
Skickar gärna filen om någon har lust och möjlighet att försöka lösa det.

 
Nytt inlägg
 2016-05-22 19:21
 
Har du skrivit 2-2 i samma cell är de väl text-formaterade.
Då passar nog =OM(B1=A1;1;0)
Nytt inlägg
 2016-05-23 06:44
 

 Hej hej

=om(och(hemmamål = tippadehemmamål; bortamål = tippadebortamål); 1; 0)

Ersätt variablerna med cellreferenser så fungerar detta förutsatt att du har varje variabel avdelad till en egen cell. 

 

Nytt inlägg
 2016-05-23 08:25
 

 Tack för svar!

Såhär har jag det =OM(A2=A1;1;0)  och det fungerar utmärkt, men jag ska addera flera och jag lyckas inte med en formel för summan av A2= A1;1;0 + B2=B1;1;0 + C2=C1;1;0 

Nytt inlägg
 2016-05-23 09:42
 

 Enklast är isåfall att utföra arbetet i steg istället för att försöka skriva en massiv nestlad om-formel. Det går juh alltid att dölja kolumner som du inte vill redovisa :). Exempelvis: 

=OM(A2=A1;1;0

=OM(B2=B1;1;0

=OM(C2=C1;1;0

Därefter slå ihop resultaten och dölja de tidigare stegen. 

Nytt inlägg
 2016-05-23 10:09
 

Varför inte krångla till det :-) 

=OM(A2=A1;1;0) 

kan lika gärna skrivas

 =(A2=A1)*1

Och då kan man summera med en produktsumma

=PRODUKTSUMMA((A1:D1=A2:D2)*1)

Kompakt men kanske inte så begripligt om du inte är van vid matisformler. Gillar du OM upplägget så kan du köra

 =OM(A2=A1;1;0)+OM(b2=b1;1;0)+OM(c2=c1;1;0)+OM(D2=D1;1;0)  

Det blir långt, men inga kapslingar så det kan vara värt att använda om du inte har så många kolumner (ibland är det bättre att ha en begriplig formel än en ”smart”)

Annars är Christian förslag med extra "hjälprader" nästan alltid bäst. Även om man kanske känner sig smartare när man petar in allt i en fomel så hatar man sig själv när man skall lista ut vad man gjorde 2 år senare...

Nytt inlägg
 2016-05-23 12:14
 
Har 36 kolumner. Gick utmärkt med =PRODUKTSUMMA((A1:D1=A2:D2)*1)  Precis vad jag var ute efter. Tack så mycket för hjälpen. Nu är EM-tipset komplett :)

 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExceljämföra två resultat och därefter generera värdet 1 för lika, 0 för olikajämföra två resultat och därefter generera värdet 1 för lika, 0 för olika

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