Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
884to888
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
884to888
884to888
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zellwert auslesen mit SVERWEIS oder INDEX

Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 15:59:00
Klaus
Hallo Zusammen,
ich habe ein Excel-Problem zu dem ich keine Lösung finde und brauche deshalb Hilfe.
Ich habe eine Exceltabelle, die z.B. wie folgt aussieht:
...................................................Äpfel........................Birnen.....................Pflaumen
Maier......................Sücke...........20............................10...........................8
...............................Erlös............3,50.........................1,80........................0,60
Müller......................Stücke.........10............................5.............................5
...............................Erlös............1,75.........................0,90........................0,50
Schulze...................Stücke..........50...........................100.........................1
...............................Erlös.............9,50........................25,23......................0,10
Nun möchte ich per Formel in eine andere Tabelle auslesen, welchen Erlös Müller bei den Birnen erzielen konnte. Die Formel soll also den Wert 0,90 zurückgeben. Bei den Stücken wäre es einfach mit SVERWEIS lösbar, der Erlös steht jedoch darunter und ich habe keine Ahnung, wie ich das lösen kann.
Die Punkte haben natürlich keine Bedeutung und sind nur zur Darstellung der Tabelle eingefügt...
Würde mich über Hilfe sehr freuen!!!
Gruß, Klaus

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 16:08:47
Hajo_Zi
Hallo Klaus,
VVC 33 (2)

 ABCDE
1  ÄpfelBirnenPflaumen
2MaierSücke20108
3 Erlös3,51,80,6
4MüllerStücke1055
5 Erlös1,750,90,5
6SchulzeStücke501001
7 Erlös9,525,230,1
8     
9     
10     
11     
12     
13     
14     
15     
16     
17VorgabeErgebnis   
18Müller0,9   
19Birnen    

Formeln der Tabelle
ZelleFormel
B18=INDIREKT(ADRESSE(VERGLEICH(A18;A2:A7;0)+2;VERGLEICH(A19;C1:E1;0)+2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Anzeige
AW: Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 16:25:00
Klaus
Danke, das konnte ich nachvollziehen.
Wie sieht die Formel aber aus, wenn die Suchtabelle genauso aussieht wie die Datenquelle?
Man muss es sich so vorstellen. Ich habe eine Tabelle mit Rohdaten, die wie oben aussieht. Diese Rohdaten sind überhaupt nicht formatiert und ich habe deshalb ein zweites, schön formatiertes, Arbeitsblatt, in das ich die Daten auslesen möchte.
Der Aufbau in der Zieltabelle sieht also genauso aus. Dann funktioniert es mit der Formel irgendwie nicht...
Hast Du noch eine Idee, was ich falsch mache?

AW: Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 16:33:50
Hajo_Zi
Hallo Klaus,
Warum wurde das nicht gleich im ersten Beitrag beschrieben? Ein Nachbau sieht immer anders aus als das Original. Das hat aber für mich den Vorteil, Du mußt die Formeln selber anpassen. Viel Erfolg.
VVC 33 (2)

 ABCDEFGHIJK
1  ÄpfelBirnenPflaumen   PflaumenÄpfelBirnen
2Maier 20108 MüllerSücke5105
3  3,51,80,6  Erlös0,51,750,9
4Müller 1055 MaierStücke82010
5  1,750,90,5  Erlös0,63,51,8
6Schulze 501001 SchulzeStücke150100
7  9,525,230,1  Erlös0,19,525,23

Formeln der Tabelle
ZelleFormel
I2=INDIREKT(ADRESSE(VERGLEICH($G2;$A$2:$A$7;0)+1;VERGLEICH(I$1;$C$1:$E$1;0)+2))
J2=INDIREKT(ADRESSE(VERGLEICH($G2;$A$2:$A$7;0)+1;VERGLEICH(J$1;$C$1:$E$1;0)+2))
K2=INDIREKT(ADRESSE(VERGLEICH($G2;$A$2:$A$7;0)+1;VERGLEICH(K$1;$C$1:$E$1;0)+2))
I3=INDIREKT(ADRESSE(VERGLEICH($G2;$A$2:$A$7;0)+2;VERGLEICH(I$1;$C$1:$E$1;0)+2))
J3=INDIREKT(ADRESSE(VERGLEICH($G2;$A$2:$A$7;0)+2;VERGLEICH(J$1;$C$1:$E$1;0)+2))
K3=INDIREKT(ADRESSE(VERGLEICH($G2;$A$2:$A$7;0)+2;VERGLEICH(K$1;$C$1:$E$1;0)+2))
I4=INDIREKT(ADRESSE(VERGLEICH($G4;$A$2:$A$7;0)+1;VERGLEICH(I$1;$C$1:$E$1;0)+2))
J4=INDIREKT(ADRESSE(VERGLEICH($G4;$A$2:$A$7;0)+1;VERGLEICH(J$1;$C$1:$E$1;0)+2))
K4=INDIREKT(ADRESSE(VERGLEICH($G4;$A$2:$A$7;0)+1;VERGLEICH(K$1;$C$1:$E$1;0)+2))
I5=INDIREKT(ADRESSE(VERGLEICH($G4;$A$2:$A$7;0)+2;VERGLEICH(I$1;$C$1:$E$1;0)+2))
J5=INDIREKT(ADRESSE(VERGLEICH($G4;$A$2:$A$7;0)+2;VERGLEICH(J$1;$C$1:$E$1;0)+2))
K5=INDIREKT(ADRESSE(VERGLEICH($G4;$A$2:$A$7;0)+2;VERGLEICH(K$1;$C$1:$E$1;0)+2))
I6=INDIREKT(ADRESSE(VERGLEICH($G6;$A$2:$A$7;0)+1;VERGLEICH(I$1;$C$1:$E$1;0)+2))
J6=INDIREKT(ADRESSE(VERGLEICH($G6;$A$2:$A$7;0)+1;VERGLEICH(J$1;$C$1:$E$1;0)+2))
K6=INDIREKT(ADRESSE(VERGLEICH($G6;$A$2:$A$7;0)+1;VERGLEICH(K$1;$C$1:$E$1;0)+2))
I7=INDIREKT(ADRESSE(VERGLEICH($G6;$A$2:$A$7;0)+2;VERGLEICH(I$1;$C$1:$E$1;0)+2))
J7=INDIREKT(ADRESSE(VERGLEICH($G6;$A$2:$A$7;0)+2;VERGLEICH(J$1;$C$1:$E$1;0)+2))
K7=INDIREKT(ADRESSE(VERGLEICH($G6;$A$2:$A$7;0)+2;VERGLEICH(K$1;$C$1:$E$1;0)+2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Hajo

Anzeige
AW: Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 16:55:23
Klaus
Super, es funktioniert!!!!!
Herzlichen Dank!!!
Klaus

AW: Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 16:27:00
Klaus
Danke, das konnte ich nachvollziehen.
Wie sieht die Formel aber aus, wenn die Suchtabelle genauso aussieht wie die Datenquelle?
Man muss es sich so vorstellen. Ich habe eine Tabelle mit Rohdaten, die wie oben aussieht. Diese Rohdaten sind überhaupt nicht formatiert und ich habe deshalb ein zweites, schön formatiertes, Arbeitsblatt, in das ich die Daten auslesen möchte.
Der Aufbau in der Zieltabelle sieht also genauso aus. Dann funktioniert es mit der Formel irgendwie nicht...
Hast Du noch eine Idee, was ich falsch mache?

Anzeige
AW: Zellwert auslesen mit SVERWEIS oder INDEX
08.07.2007 16:16:00
Daniel
Hi
man kann den SVERWEIS auch aus den Funktionen INDEX und VERGLEICH zusammenbasteln.
Für dein Problem brauchst du dann nur die mit "VERGLEICH" ermittelte Zeilen-Nr. um 1 zu erhöhen, und du kannst die Erlöse auswerten:
Beispiel für "Müller" und "Birnen"
Stück: = Index(A1:E5;vergleich("Müller";A:A;0);vergleich("Birnen";1:1;0)) Erlös: = Index(A1:E5;vergleich("Müller";A:A;0)+1;vergleich("Birnen";1:1;0))


Gruß, Daniel

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige