Gå til innhold

EXCEL: Hente verdier fra en fane til en annen


t542978

Anbefalte innlegg

Fane 1:

__A___________B___________C__________D________E

1 Fornavn_____Ola_________Frank

2 Etternavn___Normann_____Hansen

3 Adresse_____Moselia 7___Stubben 1

4 Postnr______8500________7300

5 Poststed____Narvik______Trondheim

 

Fane 2:

__A___________B___________C__________D________E

1 Fornavn_____Etternavn___Adresse____Postnr___Poststed

2 <LISTE>_____----________----_______----_____----

3

 

Her skal man lage en DROP DOWN LIST i "Fane 2" i celle A1 som henter fornavn fra "Fane 1".

Cellene B2, C2, D2 og E2 skal da fylles ut med verdier hentet i "Fane 1".

 

Noen som har en kjapp løsning på dette?

Lenke til kommentar
Videoannonse
Annonse

Dette er gjort på få minutter:

 

Celle A2: Data - Data validation - List - Source: =Fane1!$B1:$CV1. Kopier innholdet i A2 nedover i arket (dra i nederste høyre hjørne av cellen eller marker f.eks A1:A100 og trykk Ctrl-D).

 

 

Celle B2: =IF($A2="";"";HLOOKUP($A2;Fane1!$A$1:$CV$10;COLUMN(B1);FALSE)). Kopier denne formelen først til høyre, så nedover i arket. Om du vil søke i et område større enn 10 rader/100 kolonner endrer du den fete teksten tilsvarende.

 

NB: Om du har mellomrom i fanenavnet må du omgi det med enkeltfnutter når du refererer til det - slik: ='Fane 1'!A1. Excel fikser dette selv om du skriver = i cellen og så bruker musen til å velge fane og klikke på cellen du vil referere til (dette fungerer dessverre ikke for Data Validation - List).

Endret av H80
Lenke til kommentar

Hei

 

Takk for kjapt svar :)

Har du mulighet å teste koden din? Får den ikke til å fungere hos meg....

 

En annen ting:

=FORSKYVNING(Ark1!ADRESSE(SAMMENLIGNE(B5;Ark1!A10:A18);1;1);1;1)

Hva er feil i denne?

Endret av andrees
Lenke til kommentar

Den er testet og fungerer på Excel 2007 i engelsk språkversjon. Du bruker tydeligvis norsk språkversjon, da vil det ikke fungere. Jeg aner ikke hvorfor Microsoft har forskjellige funksjonsnavn i de forskjellige språkversjonene, men det finnes kanskje en liste med oversettelser eller et konverteringsprogram der ute (prøv google).

 

Noter også at du ikke skal skrive inn "Data - Data validation - List - Source: =Fane1!$B1:$CV1". Du skal velge Data, Validation, List fra menyene og skrive inn cellereferanser i boksen for Source.

Endret av H80
Lenke til kommentar

Leste nettopp på internett at Excel automatisk oversetter funksjonsnavn om du åpner en fil med engelske funksjonsnavn i en norsk språkversjon. Har du prøvd å lagre filen, lukke den, og åpne den igjen? Dette vil kanskje oversette funksjonene til norsk.

 

Du har fått nedtrekksmenyen i kolonne A til å fungere? Bra, da er du jo halvveis!

 

Prøv følgende formel i B2: =HVIS($A2="";"";FINN.KOLONNE($A2;'Fane 1'!$A$1:$CV$10;KOLONNE(B1);USANN))

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...