Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Mit Formel Text aus Zeile suchen

Mit Formel Text aus Zeile suchen
Wolfango
Hallo Experten,
folgende Aufgabenstellung:
mehrere (3-Spaltige) Tabellen liegen nebeneinander. Die Struktur ist vorgegeben und soll nicht geändert werden.
Siehe Beispiel https://www.herber.de/bbs/user/70991.xls
In der Spalte Maximum wird das Maximum der jeweils mittleren Spalte aller Tabellen berechnet.
Über die bedingte Formatierung wird genau dieses Maximum in jeder der Tabellen grün dargestellt.
Über eine Formel möchte ich nun in der Spalte ‚N’ den in Zeile 7 zur jeweiligen Tabelle gehörigen Städtenamen dargestellt haben (siehe angehängtes Beispiel; hier habe ich die Städtenamen manuell eingetragen).
(...mit 2 zusätzlichen Zeilen/Spalten und einer WVerweis-Funktion bekomme ich das gewünschte Ergebnis....es muss doch auch irgendwie ohne zusätzliche Hilfszeilen bzw. –spalten gehen.?)
Besten Dank!!!
Gruß,
Wo.
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Mit Formel Text aus Zeile suchen
10.08.2010 09:24:29
Tino
Hallo,
versuch mal so
In Zelle N12 diese Formel und nach unten Ziehen.
=INDEX($B$7:$L$7;;VERGLEICH(MAX(C12;G12;K12);B12:L12;0)-1)
Gruß Tino
AW: Mit Formel Text aus Zeile suchen
10.08.2010 14:03:33
Wolfango
Super!!! Funktioniert!!
Herzlichen Dank!!
Gruß,
Wo.
AW: Mit Formel Text aus Zeile suchen
11.08.2010 14:20:45
Wolfango
Hallo nochmal,
bei dieser Lösung gibt's doch noch ein Problem. Wenn ein Wert doppelt vorkommt wird (nachzuvollziehenderweise) immer nur die Stadt des 'ersten gefundenen Maximums' angezeigt....
In solch einem Fall sollten dann idealerweise beide Städte auftauchen (und wenn das nicht möglich ist, ein Hinweis hierauf erscheinen)
Gibt's hierzu vielleicht auch eine Lösung?
Gruß,
Wo
Anzeige
AW: Mit Formel Text aus Zeile suchen
11.08.2010 15:52:24
mpb
Hallo,
es geht bestimmt auch einfacher, aber folgende Formel in N12 und nach unten kopieren:
=WENN(UND(C12=O12;G12=O12;K12=O12);VERKETTEN($B$7&"; "&$F$7&"; "&$J$7);WENN(UND(C12=O12;G12=O12); VERKETTEN($B$7&"; "&$F$7);WENN(UND(C12=O12;K12=O12);VERKETTEN($B$7&"; "&""&$J$7);WENN(UND(G12=O12; K12=O12);VERKETTEN($F$7&"; "&""&$J$7);WENN(C12=O12;$B$7;WENN(G12=O12;$F$7;WENN(K12=O12;$J$7)))))))
Gruß
Martin
Anzeige
AW: Mit Formel Text aus Zeile suchen
12.08.2010 09:04:08
Wolfango
...es funktioniert! Genial!
Besten Dank!
Gruß,
Wolfgang
AW: Danke für Rückmeldung - geschlossen (owT)
12.08.2010 10:24:43
mpb
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Text aus Zeile in Excel suchen


Schritt-für-Schritt-Anleitung

Um in Excel den Text aus einer bestimmten Zeile zu suchen und anzuzeigen, kannst du die folgenden Schritte befolgen:

  1. Öffne deine Excel-Datei und navigiere zur Tabelle, in der du den Text suchen möchtest.
  2. Wähle die Zelle aus, in der das Ergebnis angezeigt werden soll (z.B. N12).
  3. Gib die folgende Formel ein:
    =INDEX($B$7:$L$7;;VERGLEICH(MAX(C12;G12;K12);B12:L12;0)-1)

    Diese Formel sucht nach dem Maximum in den Spalten C, G und K und gibt den zugehörigen Städtenamen aus Zeile 7 zurück.

  4. Ziehen die Formel nach unten, um die Ergebnisse für die anderen Zeilen zu erhalten.

Häufige Fehler und Lösungen

  • Problem: Der Städtename wird nicht angezeigt.

    • Lösung: Stelle sicher, dass du die Formel korrekt eingegeben hast und die Zellreferenzen stimmen.
  • Problem: Doppelte Werte zeigen nur eine Stadt an.

    • Lösung: Verwende die folgende Formel, um mehrere Städte anzuzeigen:
      =WENN(UND(C12=O12;G12=O12;K12=O12);VERKETTEN($B$7&"; "&$F$7&"; "&$J$7);WENN(UND(C12=O12;G12=O12); VERKETTEN($B$7&"; "&$F$7);WENN(UND(C12=O12;K12=O12);VERKETTEN($B$7&"; "&""&$J$7);WENN(UND(G12=O12;K12=O12);VERKETTEN($F$7&"; "&""&$J$7);WENN(C12=O12;$B$7;WENN(G12=O12;$F$7;WENN(K12=O12;$J$7)))))))

Alternative Methoden

Eine andere Möglichkeit, den Text in einer bestimmten Zeile zu suchen, ist die Verwendung der SVERWEIS-Funktion:

  1. Füge eine Hilfstabelle hinzu, die die Städtenamen und ihre entsprechenden Werte enthält.
  2. Verwende die Formel:
    =SVERWEIS(MAX(B12:L12);$A$1:$B$10;2;FALSCH)

    Diese Formel sucht nach dem maximalen Wert in der Zeile und gibt den entsprechenden Städtenamen zurück.


Praktische Beispiele

Angenommen, du hast folgende Daten:

A B C D
7 Stadt 1 Stadt 2 Stadt 3 Stadt 4
12 10 20 20 30

Wenn du in Zelle N12 die oben genannten Formeln anwendest, wird "Stadt 3" und "Stadt 2" angezeigt, da beide den gleichen maximalen Wert (20) haben.


Tipps für Profis

  • Nutze bedingte Formatierungen, um die Zellen hervorzuheben, die das Maximum enthalten.
  • Experimentiere mit Array-Formeln, um komplexere Anforderungen zu erfüllen, wie z.B. die Suche nach mehreren Kriterien.

FAQ: Häufige Fragen

1. Wie kann ich Text in einem bestimmten Bereich suchen?
Du kannst die Funktion SVERWEIS oder INDEX und VERGLEICH verwenden, um Text in einem bestimmten Bereich zu suchen.

2. Was kann ich tun, wenn die Formel nicht funktioniert?
Überprüfe die Zellreferenzen und stelle sicher, dass es keine Tippfehler in der Formel gibt. Manchmal kann auch die Formatierung der Zellen eine Rolle spielen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige