Avatar billede jwulff Nybegynder
29. oktober 2012 - 09:47 Der er 11 kommentarer og
1 løsning

Har 2 celle referencer - hvordan viser man den celle hvor de 2 referencer mødes?

Hej

Jeg er ved at lave et opslag, hvor jeg skal tjekke at en person er til stede i en bookingliste, hvorefter jeg skal finde antallet af dage pr. uge den person er booket.

Hvordan slår jeg følgende to formularer sammen, således jeg får celleresultatet C3?

1) Find ugenummer "45":
=CELL("Address";INDEX($A$1:$H$1;MATCH("45";1:1;0)))

Resultat: celle C1

2)Find person "Jacob":
=CELL("Address";INDEX(A1:A13;MATCH("Jacob";A:A;0)))

Resultat: celle A3

Mvh.
Jacob
Avatar billede Slettet bruger
29. oktober 2012 - 10:19 #1
Med for eksempel:

Anders    43    44    45    46    47    48    49
Peter    791    258    538    498    958    823    818
Jacob    864    758    847    840    925    126    377
Niels    544    350    80    976    98    860    502
Leo    894    298    521    495    904    270    298

i A1:H5
kan du finde adressen med (for eksempel)denne:
=CELL("address";INDIRECT("R"&MATCH("Jacob";A1:A13;0)&"C"&MATCH(45;B1:H1;0);0))
og resulltatet med denne:
=INDIRECT("R"&MATCH("Jacob";A1:A13;0)&"C"&MATCH(45;B1:H1;0);0)

Hans
Avatar billede natkatten Mester
29. oktober 2012 - 10:19 #2
Skal det forstås således, at du vil have en adressereference og ikke som normalt resultatet af et opslag vha. INDEX + MATCH?
Avatar billede jwulff Nybegynder
29. oktober 2012 - 10:28 #3
Hej igen

Jeg har forsøgt med begge formularer, dkhanknu. Får N/A tilbage.
Hvad gør hhv. R og C før match?

Natkatten: resultatet vil være fint.

/Jacob
Avatar billede jwulff Nybegynder
29. oktober 2012 - 10:29 #4
Row, column.. Nevermind med den del.
Avatar billede jwulff Nybegynder
29. oktober 2012 - 10:31 #5
Jeg fandt ud af det. Ugenummeret skulle i "" tegn, og så virkede det. Tak for hjælpen - smid et svar :)
Avatar billede jwulff Nybegynder
29. oktober 2012 - 10:40 #6
Når jeg bruger formularen på tværs af spreedsheets, så giver den ikke samme resultatet.

Det er altså PRÆCIS den samme formular.

Sheet: sheet1:
=INDIRECT("R"&MATCH("Jacob";bookinger!A1:A12;0)&"C"&MATCH("45";bookinger!B1:H1;0);0)

Resultat: 0

Sheet: bookinger:
=INDIRECT("R"&MATCH("Jacob";bookinger!A1:A12;0)&"C"&MATCH("45";bookinger!B1:H1;0);0)

Resultat 3,7

Hvad gør jeg forkert?
Avatar billede Slettet bruger
29. oktober 2012 - 11:05 #7
=INDIRECT("'bookinger'!R"&MATCH("Jacob";A1:A13;0)&"C"&MATCH("45";B1:H1;0);0)
Avatar billede jwulff Nybegynder
29. oktober 2012 - 11:09 #8
Det virker næsten nu ved nedenstående - der skal lidt flere bookinger! ind:

INDIRECT("'bookinger'!"&"R"&MATCH(A2;bookinger!$A$1:$A$100;0)&"C"&MATCH("45";bookinger!$B$1:$CB$1;0);0)

A2 = Jacob

Dog kan jeg ikke sætte referencer ind i stedet for uge 45 - jeg har prøvet alle mulige måder nu. Uden dette bliver arket ikke særlig dynamisk.

Er der for mange bookinger! inde eller er det mig der laver fejl med at referere?
Avatar billede Slettet bruger
29. oktober 2012 - 11:22 #9
Jeg ved ikke hvad du mener med:

der skal lidt flere bookinger! ind

Hvis du mener at sætte en cellereference ind i stedet for "45" kan du sagtens gøre det, men i givet fald skal cellereferencen selvfølgelig ikke stå i citationstegn (hvorfor bruger du for resten "45" i stedet for bare at lade ugenummeret være et tal?)
Avatar billede jwulff Nybegynder
29. oktober 2012 - 12:13 #10
Fik det til at  virke - smid et svar :)
Avatar billede Slettet bruger
29. oktober 2012 - 12:42 #11
OK.
Hans
Avatar billede jwulff Nybegynder
29. oktober 2012 - 12:45 #12
Mange tak for hjælpen, Hans :)
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

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