Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
180to184
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
180to184
180to184
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Excel Datei nach einem Wert durchsuchen

Excel Datei nach einem Wert durchsuchen
12.11.2002 21:09:35
André
HI, kann mir jemand helfen, und mir sagen ,mit was für einer Formel ich eine Excel Datei nach einem bestimmten wert in einer Spalte durchsuchen kann, und das Ergebnis die Koordinate ist, wo das Ergebnis zu finden war (z.B. Ich suche die Zahl 3648, diese ist in A76 zu finden und das Ergebnis wäre dann "A76")?

Anschließend muss ich das Ergebnis ermitteln, welches z.B. 3 Spalten weiter rechts steht, ind diesem Fall bei "D76" (12345)

Das Endergebnis müsste dann ungefähr so in einer neuen Datei aussehen:
------A-------B---------C---
1 | A76 | 12345 |

Vielen Dank im Voraus André



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

Betreff
Datum
Anwender
Anzeige
Re: Excel Datei nach einem Wert durchsuchen
12.11.2002 21:25:53
WF
Hi André,

mußt Du halt (3 Werte nach rechts) entsprechend anpassen:
Formel Nr. 58 in Tabellennavigation (13) auf meiner homepage:
http://www.excelformeln.de/
die ultimative Formelseite

ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluß der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.

trapp, trapp, trapp, trapp, trapp, brrrrr
WF



Re: Excel Datei nach einem Wert durchsuchen
12.11.2002 21:26:37
Boris
Hallo André,

folgende Formel ermittelt die Adresse:

{=ADRESSE(SUMME(WENN(A1:A1000=3648;ZEILE($1:$1000)));1)}

und folgende den dazugehörigen wert in Spalte D.

{=INDIREKT("D"&SUMME(WENN(A1:A1000=3648;ZEILE($1:$1000))))}

Beides Array-Formeln:
Die { } nicht mit eingeben, sondern Formeleingabe mit Strg-Shift-Enter abschließen.

Den Suchbegriff (hier 3648) würde ich durch eine Variable ersetzen.

Gruß Boris

Anzeige
Und viel einfacher...
12.11.2002 21:36:13
Boris
Ohne jetzt bei excelformeln nachgeschaut zu haben:

Für die Adresse - einfacher und auch richtiger:

=ADRESSE(VERGLEICH(3648;A1:A1000;0);1)

und für den Wert aus Spalte D:

=INDIREKT("C"&VERGLEICH(3648;A1:A1000;0))

beides NORMALE Formeln.

Gruß Boris

Sorry: "D"&vergleich (nicht "C")
12.11.2002 21:37:23
Boris
.
warum so kompliziert (ohne Array)
12.11.2002 21:38:00
WF
Hi Boris,

hab grad erst realisiert, daß es sich nur um eine Spalte handeln soll; dann langt für die Zelladresse:
=ADRESSE(VERGLEICH(3648;A:A);1)

WF

http://www.excelformeln.de/
die ultimative Formelseite

perfekte Überschneidung :-)
12.11.2002 21:42:17
WF
.
......so isses ;-))
12.11.2002 21:46:00
Boris
.
Re: warum so kompliziert (ohne Array)
13.11.2002 14:25:44
André
RE WF:

Vielen Dank, hat mir sehr weitergeholfen.

MFG André

Anzeige
Re: warum so kompliziert (ohne Array)
13.11.2002 15:01:16
André
Jetzt hab ich doch noch nen Fehler gefunden.

Und zwar wenn ich den Wert 3456 suche, und diesen es nicht gibt in der Spalte A, nimmt er den nächst kleinerern Wert z.B

3455
3470
3471

hier gibt er mir dann die 3455 als Lösung.

HILFE !!

MFG André

Siehe meine letzte Lösung __o.T.
13.11.2002 21:36:29
Boris
.
Danke, jetzt gehts
13.11.2002 22:11:54
André
.

305 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige