Anzeige
Archiv - Navigation
984to988
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
984to988
984to988
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Noch eine Formel gesucht

Noch eine Formel gesucht
15.06.2008 13:17:00
Sibylle
Guten Tag,
gegeben ist ein Bereich B6:G9 mit Werten.
Nun soll ein Wert, der in A1 steht mit den Werten des Bereiches in der zweiten Zeile verglichen werden.
A1 soll also mit den Werten B7:G7 verglichen werden, um die SpaltenNr des gesuchten Wertes im Bereich zu ermitteln. Die 2 für die 2. Zeile kann sich ändern, so dass im Fall von 3 in der 3. Zeile des Bereichs verglichen werden muss.
Wie bringt man dies Excel bei?
Gruß
Sibylle

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Noch eine Formel gesucht
15.06.2008 13:23:39
{Boris}
Hi Sibylle,
Tabelle1

 ABCDEFG
1Gesucht:62     
2Suchzeile:2     
3Ergebnisspalte:4     
4       
5       
6 571939422710
7 802383336252
8 881262854841
9 23966194624

Formeln der Tabelle
ZelleFormel
B3=VERGLEICH(B1;INDEX(B6:G9;;B2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Grüße Boris

Anzeige
Sorry - völliger Blödsinn...
15.06.2008 13:26:00
{Boris}
So is richtig:
Tabelle1

 ABCDEFG
1Gesucht:62     
2Suchzeile:2     
3Ergebnisspalte:5     
4       
5       
6 571939422710
7 802383336252
8 881262854841
9 23966194624

Formeln der Tabelle
ZelleFormel
B3=VERGLEICH(B1;INDEX(B6:G9;B2;); )


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Grüße Boris

Anzeige
AW: Noch eine Formel gesucht
15.06.2008 13:33:00
Sibylle
Hallo Boris,
super diese Formel. Ich danke Dir.
Leider ist mir nicht klar wie diese arbeitet.
=VERGLEICH(B1;INDEX(B6:G9;;B2))
Es wird verglichen der Wert aus B1 mit dem Indexbereich B6:B9.
Ab dem 1. Strichpunkt in der Indexformel besteht Erklärungsbedarf.
Die Angabe nach dem 2. Strichpunkt bedeutet doch normalerweise die Spaltenangabe.
Kannst Du die Arbeitsweise bitte kurz erläutern?
Gruß
Sibylle

Diese Formel war falsch!
15.06.2008 13:42:37
{Boris}
Hi Sibylle,
beachte meinen 2. Beitrag. Dort ist die Formel richtig.
Grüße Boris

AW: Noch eine Formel gesucht
15.06.2008 13:44:00
Sibylle
Hallo Boris,
Deine 2. Formel habe ich verstanden. Danke.
Inzwischen ist jedoch eine weitere Frage aufgetaucht.
Wie erhält man die Zeilennummer der Zelle in dem Bereich B6:G9, die den gleichen Inhalt hat wie A1?
Also steht der Wert aus A1 zB in D8, so soll 3 ausgegeben werden.
Es wäre schön, wenn Du darauf noch kurz eingehen könntest. Dieses Formel fehlt noch für die Gesamtlösung.
Gruß
Sibylle

Anzeige
Poste mal Deine ganz Aufgabe
15.06.2008 13:53:25
{Boris}
Hi Sibylle,
wahrscheinlich wird es nur eine Kombination INDEX(...;VERGLEICH(...);VERGLEICH(...)) sein.
Grüße Boris

AW: Poste mal Deine ganz Aufgabe
15.06.2008 14:01:17
Sibylle
Hallo Boris,
schön, dass Du mir auch in diesem Punkt helfen willst.
Hier die Tabelle:
Userbild
Gruß
Sibylle

AW: Poste mal Deine ganz Aufgabe
15.06.2008 14:25:00
{Boris}
Hi Sibylle,
Tabelle1

 ABCDEFG
1Gesucht:62     
2Ergebnisspalte:3     
3       
4       
5       
6 571939422710
7 802383336252
8 881262854841
9 23966194624

Formeln der Tabelle
ZelleFormel
B2{=MIN(WENN(B6:G9=B1;SPALTE(A:F)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Aber Achtung: Kommt der gesuchte Wert (wie in meinem Beispiel) mehrfach vor, wird die ERSTE Spaltennummer innerhalb der Matrix ermittelt!
Grüße Boris

Anzeige
AW: Poste mal Deine ganz Aufgabe
15.06.2008 14:42:00
Sibylle
Hallo Boris,
vielen Dank für Deinen Beitrag. Leider ist es nicht die gesuchte Formel.
Es soll die ZeilenNR ermittelt werden.
Bitte ändere in F7 62 in 26 um, sodaß der gesuchte Wert nur noch einmal im Bereich vorkommt.
C8 soll 62 erhalten und D8 den Wert 12
Als Ergebnis soll dann für den Inhalt in C8 der Wert 3 ausgegeben werden.
Geht dies u.U. ohne Martrixformel?
Dank im voraus.
Gruß
Sibylle

AW: Poste mal Deine ganz Aufgabe
15.06.2008 14:45:00
{Boris}
Hi Sibylle,
für die Zeilennummer INNERHALB der Matrix:
{=MIN(WENN(B6:G9=B1;ZEILE(1:4)))}
Für die Zeilennummer des gesamten Blattes:
{=MIN(WENN(B6:G9=B1;ZEILE(6:9)))}
Warum denn ohne Matrixformel?
Grüße Boris

Anzeige
AW: Poste mal Deine ganz Aufgabe
15.06.2008 15:10:00
Sibylle
Hallo Boris,
ich danke Dir für die zahlreichen Hilfen. Die Detailfragen der Aufgabe sind damit gelöst. Danke.
Warum keine Matrixformeln?
Bei Änderung einer Matrixformel vergesse ich häufig die 3-fach-Tastenkombination. Das ist der erste Punkt, zum anderen interessiert mich, ob man das Problem Ermittlung der ZeilenNr auch mit einer - mir vielleicht bisher verborgen gebliebenen - Funktion erreichen kann.
Die Funktionen Vergleich, Sverweis, Wverweis scheiden aus, bei Verweis bin ich mir nicht sicher.
Sollte Excel 2003 solch eine Funktion nicht besitzen, so könnte dies eine Ergänzung für Excel 2010 sein.
Ich gehe mal davon aus, dass Arrayformeln doch schon fundierte Kenntnisse voraussetzen.
Ich schaue später nochmals rein, vielleicht hast Du dazu noch Hinweise.
Einen schönen Restsonntag.
Gruß
Sibylle
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige