Oprettet tor. d. 01. december 2011 kl. 14:12:34

0445air
0445air (950 point. Point ude: 0)

Opslag i matrix

Hej

Sidder med en matrix i ark 1. Den dækker området A1:M5 hvor kolonnerne fra B:M har overskrift januar til december mens rækkerne er defineret ved koder fra A2:A5. Det jeg nu gerne vil gøre i ark 2 er at lave et opslag der styres efter både rækkedefinitoner og kolonneoverskrifter, og returnerer den værdi der står i matrixen. Men hvis jeg ændrer kolonneoverskriftet i ark 2 hvor opslaget skal være til en anden måned så skal opslaget returnerer en ny værdi. Koden for rækken ændres ikke

I ark 2 står der i A2 en kode mens der i B1 står en måned, det er den jeg gerne vil kunne ændre på og få ny værdi

Skrevet fre. d. 02. december 2011 kl. 06:54:03| #1

dkhanknu
dkhanknu (35.505 point)
Det kan gøres på flere måder, for eksempel:

=INDEKS('Ark1'!$A$1:$M$5;SAMMENLIGN('Ark2'!$A2;'Ark1'!$A$2:$A$5;0)+1;SAMMENLIGN('Ark2'!B$1;'Ark1'!$B$1:$M$1;0)+1)

En anden effektiv, men meget sjældent brugt metode, er følgende:

Marker Ark1!A1:M5
Tryk på Formler (på båndet) og i området "Definerede navne", tryk på "Opret ud fra markering".
Sæt flueben ved "Øverste række" og "Venstre kolonne"
Tryk på OK.

I Ark2 kan du nu indtaste en formel som:

=(Kode2 Februar)

for at få det tal der står i celle Ark1!C3. Hvis du indtaster =SUM(Kode4 November) får du det tal der står i Ark1!L5 og så videre. Bemærk at der skal være et mellemrum (=intersection operator) mellem de to argumenter. Hvis du for eksempel ønsker summen af Kode4 for andet kvartal kan du bruge formlen:

=SUM(Kode4 April:Juni)

Skrevet fre. d. 02. december 2011 kl. 09:25:43| #2

0445air
0445air (950 point)
kanon, dit første forslag kan jeg få til at virke, smider du et svar så du kan få point?

PS:. Jeg kan desværre ikke få din løsning 2 til at virke selv om den på papiret ser bedre ud, nogen forslag

Skrevet fre. d. 02. december 2011 kl. 09:40:54| #3

dkhanknu
dkhanknu (35.505 point)
Har du gjort som jeg skrev?

For det første:
Marker Ark1!A1:M5
Tryk på Formler (på båndet) og i området "Definerede navne", tryk på "Opret ud fra markering".
Sæt flueben ved "Øverste række" og "Venstre kolonne"
Tryk på OK.

og for det andet indtastet en formel som:

=(Kode2 Februar)

hvor du vel at mærke har husket et mellemrum mellem Kode2 og Februar)

Skrevet fre. d. 02. december 2011 kl. 10:05:25| #4

0445air
0445air (950 point)
Ja det syntes jeg faktisk jeg har men jeg må lige tjekke det jeg gjorde. Tak for hjælpen

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

hjælp til at lave et træningsprogram

Oprettet den 26. maj 2012 kl. 20.44
janskov giver 30 point for svar | Giv et svar »

Datavalidering med anden workbook som referance

Oprettet den 26. maj 2012 kl. 09.05
KenneyD71 giver 60 point for svar | Giv et svar »

Søgeformel i Excel

Oprettet den 25. maj 2012 kl. 23.28
Torben1970 giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger