Avatar billede LarsN Praktikant
08. juni 2019 - 23:58 Der er 10 kommentarer

Hvis(og( udfordringer

Ohøj,

Jeg er i gang med at lave en fodbold database, til et "hygge" projekt. Udfordringen ligger i, at jeg ved hver fodboldrunde gerne vil have excel til at hvis hvert holds seneste fem hjemme/ude kampe.
Jeg har lavet to ark til det:
-Ark 1 har jeg to områder. Celle A3:B13 står rundens kampe og område Q2:Z2 står alle hjemmeholdende. Så Q2=A3, R2=A4 osv.
-Ark 2 har jeg en spreadsheet over alle de hold, de enkelte hold i mødt hjemme og ude so far.
Så lad os sige A3=Chelsea B3=City dermed bliver Q2=Chelsea. Nu vil jeg gerne have at i Q3 står der Chelsea's forrige hjemme kamp, som Excel skal finde fra ark 2.

Jeg har prøvet med :
=HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A2);PRØVE!A3;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A3);PRØVE!A4;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A3);PRØVE!A4;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A4);PRØVE!A5;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A5);PRØVE!A6;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A6);PRØVE!A7;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A7);PRØVE!A8;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A8);PRØVE!A9;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A9);PRØVE!A10;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A10);PRØVE!A11;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A12);PRØVE!A13;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A13);PRØVE!A14;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A14);PRØVE!A15;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A15);PRØVE!A16;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A16);PRØVE!A17;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A17);PRØVE!A18;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A18);PRØVE!A19;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A19);PRØVE!A20.

Men det er ikke nok da i næste runde så kan det være Chelsea står under R2, så jeg har prøvet med:
=HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A2);PRØVE!A3;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A3);PRØVE!A4;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A3);PRØVE!A4;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A4);PRØVE!A5;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A5);PRØVE!A6;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A6);PRØVE!A7;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A7);PRØVE!A8;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A8);PRØVE!A9;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A9);PRØVE!A10;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A10);PRØVE!A11;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A12);PRØVE!A13;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A13);PRØVE!A14;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A14);PRØVE!A15;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A15);PRØVE!A16;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A16);PRØVE!A17;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A17);PRØVE!A18;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A18);PRØVE!A19;HVIS(OG($Q$2=PRØVE!$A$1;Q3=PRØVE!A19);PRØVE!A20;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C2);PRØVE!C3;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C3);PRØVE!C4;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C3);PRØVE!C4;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C4);PRØVE!C5;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C5);PRØVE!C6;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C6);PRØVE!C7;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C7);PRØVE!C8;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C8);PRØVE!C9;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C9);PRØVE!C10;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C10);PRØVE!C11;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C12);PRØVE!C13;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C13);PRØVE!C14;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C14);PRØVE!C15;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C15);PRØVE!C16;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C16);PRØVE!C17;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C17);PRØVE!C18;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C18);PRØVE!C19;HVIS(OG($Q$2=PRØVE!$C$1;Q3=PRØVE!C19);PRØVE!C20;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E2);PRØVE!E3;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E3);PRØVE!E4;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E3);PRØVE!E4;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E4);PRØVE!E5;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E5);PRØVE!E6;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E6);PRØVE!E7;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E7);PRØVE!E8;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E8);PRØVE!E9;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E9);PRØVE!E10;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E10);PRØVE!E11;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E12);PRØVE!E13;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E13);PRØVE!E14;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E14);PRØVE!E15;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E15);PRØVE!E16;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E16);PRØVE!E17;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E17);PRØVE!E18;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E18);PRØVE!E19;HVIS(OG($Q$2=PRØVE!$E$1;Q3=PRØVE!E19);PRØVE!E20;))))))))))))))))))))))))))))))))))))))))))))))))))))))

Det var så meningen jeg ville gøre det indtil jeg havde dækket alle cellerne ind, men formlen må ikke være så lang for Excel.

Jeg har ledt med lys og lygte på nette for at finde en løsning, men kan simpelthen ikke finde på én. Er der en venlig sjæl der kan hjælpe?
Avatar billede ebea Ekspert
09. juni 2019 - 07:37 #1
Du er nok nødt til at uploade dit ark, så man kan få et overblik over det du vil. Brug evt.  www.dropbox.com  til at uploade.
Avatar billede ebea Ekspert
09. juni 2019 - 08:52 #2
Jeg har prøvet at hente kampe fra engelsk fodbold, og indsat i et regneark, og så lavet formler (vist med Rød farve) til at vise resultater af kampene. Prøv at se om du kan bruge det i dit eget ark.
https://www.dropbox.com/s/0ydbvrbj4htmvjb/engelsk-fodbold.xlsx?dl=0
Avatar billede LarsN Praktikant
09. juni 2019 - 17:08 #3
Hej Ebea,

Jeg har uploadet arket her til:

https://www.dropbox.com/s/nw9kc4huiqcnimw/Computerworld.xlsx?dl=0

Jeg har rundens kampe i cellerne A og B samt hjemme/ude holdene i Q:Z
Avatar billede ebea Ekspert
09. juni 2019 - 19:00 #4
#3  -  Er det uploade ark, lig med det du bruger, eller er det blot et udpluk?
Umiddelbart, gir det ikke meget mening, i forhold til dit spørgsmål. Hvis ikke det er dit originale ark, så prøv at uploade dette; OG så vedhæft en bedre forklaring.

For at finde de sidste 5 kampe, er du nødt til at have noget dato ind over, for at kunne søge holdenes sidste kampe.
Avatar billede LarsN Praktikant
09. juni 2019 - 20:07 #5
Det er ikke mit originale, men det er den del af arket jeg skal bruge til løse mit problem.

Den jeg har uploadet, består af to dele:
1) Her har jeg kampene for en given runde f.eks A3 er Benfica og B3 er Feirense.
2) Her har jeg alle kampene for de forskellige hold. Jeg har kun tastet Benficas ind, for at se om det er muligt at få excel til at gøre det jeg vil have. I A kolonnen har jeg alle Benfica's kampe, så jeg kan se at i celle A14 har jeg Feirense som er dagens modstander. Den forrige modstander Benfica havde står i cellen under, så A15 (Pacos Ferreira)

Mit mål er at i det første ark at når Q2 f.eks. Benfica, skal excel gå ind og sammenligne modstanderen, finde modstanderen under Benfica's kolonne og skrive de første seks celler der kommer under modstanderen.

Problematikken er at i næste runde, kan det være Benfica står i S2, og hvis jeg skal dække alle cellerne, så bliver min =Hvis(og( kode for lang til excel vil acceptere den.

Giver det mening? Ellers vil jeg gerne prøve at give en anden forklaring
Avatar billede ebea Ekspert
09. juni 2019 - 20:35 #6
#5  -  til din sidste linje! Nej, det gir' ikke mening!
Avatar billede LarsN Praktikant
09. juni 2019 - 23:11 #7
Det jeg mener det er at Q2 afhænger af A3, og A3 er forskellig fra hver spillerunde alt efter hvilke hold der starter med at spille. Så det kan være næste spillerunde så er det et andet hold der står på Q2's plads.
Data arket er koblet sammen med hver runde, så jeg har i princippet 28 forskellige dataark til de 28 runder der er i ligaen

Jeg har uploadet en ny version.

https://www.dropbox.com/s/nw9kc4huiqcnimw/Computerworld.xlsx?dl=0
Avatar billede ebea Ekspert
10. juni 2019 - 07:43 #8
Jeg har lavet en prøve her i din fil. Om det er det rigtige, ved jeg ikke. Jeg kan ikke helt følge det du vil lave, i din opstilling.
https://www.dropbox.com/s/p7d3k6odlz310mb/Computerworld-fodbold-manager.xlsx?dl=0
Avatar billede LarsN Praktikant
10. juni 2019 - 11:45 #9
Det er noget derhen af. Jeg mangler "bare" at få kodet det sådan at den skriver de forrige modstandere under de celler du har lavet, som findes på den næste side/ark.
Avatar billede ebea Ekspert
10. juni 2019 - 12:06 #10
#9  -  Det er det som ingen mening gir', i forhold til det som du selv har skrevet i din opstilling i arket. Der er overhovedet ingen sammenhæng!
Så hvis du skal have yderligere hjælp, må du komme med et bedre oplæg (og ikke samme forklaringer som tidligere).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester