Registriert seit: 29.11.2016
Version(en): 2010
Hallo, in einer Tabelle sind zwei Spalten mit einer Menge an unterschiedlichen Zahlen gefüllt. Wie kann ich die erste gemeinsame Übereinstimmung von zwei Zahlen in jeder Spalte finden und als Ergebnis in einer Zelle ausgeben? Vermutlich muß die erste Zahl in Spalte A mit den Werten in Spalten B geprüft werden und bei Nichtfinden wird die zweite Zahl in Spalte verwendet. Ich habe hierzu einmal ein Beispiel angehangen. Danke!
Angehängte Dateien
Vergleichssuche.xls (Größe: 22,5 KB / Downloads: 9)
Registriert seit: 13.04.2014
Version(en): 365
01.12.2016, 17:22
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2016, 17:28 von BoskoBiati .)
Hallo,
würde ich mit einer Hilfsspalte lösen:
[html]
Arbeitsblatt mit dem Namen 'Tabelle1' A B C 1 3 4 2 7 9 3 11 14 4 15 19 5 19 24 $A$5/ $B$4 6 23 29 7 27 34 8 31 39 9 35 44 10 39 49 $A$10/ $B$8 11 43 54 12 47 59
Zelle Formel C1 =WENN (ISTZAHL (VERGLEICH (A1;B:B;0) ) ;ADRESSE (ZEILE () ;1) &"/ "&ADRESSE (VERGLEICH (A1;B:B;0) ;2) ;"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Ginge aber auch so:
[html]
Arbeitsblatt mit dem Namen 'Tabelle1' D E 1 Ergebnis A5 2 B4
Zelle Formel E1 {="A"&VERGLEICH (KKLEINSTE (WENN (ZÄHLENWENN (B1:B12;A1:A12) >0;A1:A12) ;1) ;A:A;0) } E2 {="B"&VERGLEICH (KKLEINSTE (WENN (ZÄHLENWENN (A1:A12;B1:B12) >0;B1:B12) ;1) ;B:B;0) }
Achtung, Matrixformel enthalten! Die geschweiften Klammern{} werden nicht eingegeben. Verlassen Sie den Zelleneditor mit Strg+Shift + Enter , statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß Edgar Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen.
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo
Eine Möglichkeit.
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D E 1 3 4 Ergebnis A5 2 7 9 B4 3 11 14 4 15 19 5 19 24 6 23 29 7 27 34 8 31 39 9 35 44 10 39 49 11 43 54 12 47 59
Zelle Formel E1 {="A"&VERGLEICH (1;ZÄHLENWENNS (B1:B12;A1:A12) ;0) } E2 ="B"&VERGLEICH (INDIREKT (E1) ;B1:B12;0)
Achtung, Matrixformel enthalten! Die geschweiften Klammern{} werden nicht eingegeben. Verlassen Sie den Zelleneditor mit Strg+Shift + Enter , statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns! ... DetlefMeine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
01.12.2016, 17:32
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2016, 17:33 von WillWissen .
Bearbeitungsgrund: Smilies deaktiviert
)
Hi,
eine Hilfsspaltenlösung (HS einfach ausblenden):
Tabelle1 A B C D E F 1 3 4 #NV #NV Ergebnis A4 2 7 9 #NV #NV B5 3 11 14 #NV #NV 4 15 19 #NV 5 5 19 24 4 #NV 6 23 29 #NV #NV 7 27 34 #NV #NV 8 31 39 #NV 10 9 35 44 #NV #NV 10 39 49 8 #NV 11 43 54 #NV #NV 12 47 59 #NV #NV
Formeln der Tabelle Zelle Formel C1 =VERGLEICH(A1;$B$1:$B$12;0) D1 =VERGLEICH(B1;$A$1:$A$12;0) F1 =ZEICHEN(SPALTE()-5+64)&AGGREGAT(5;6;C:C) A2 =A1+4 B2 =B1+5 C2 =VERGLEICH(A2;$B$1:$B$12;0) D2 =VERGLEICH(B2;$A$1:$A$12;0) F2 =ZEICHEN(SPALTE()-4+64)&AGGREGAT(5;6;D:D)
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Edit:
Die Ergebnisformeln müssen natürlich so lauten:
Tabelle1 Formeln der Tabelle Zelle Formel F1 =ZEICHEN(SPALTE()-5+64)&AGGREGAT(5;6;D:D) F2 =ZEICHEN(SPALTE()-4+64)&AGGREGAT(5;6;C:C)
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo oder ohne Matrixformelabschluss und ohne INDIREKT()..:
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D E 1 3 4 Ergebnis A5 2 7 9 B4 3 11 14 4 15 19 5 19 24 6 23 29 7 27 34 8 31 39 9 35 44 10 39 49 11 43 54 12 47 59 13
Zelle Formel E1 ="A"&AGGREGAT (15;6;ZEILE (A1:A12) /ZÄHLENWENN (B1:B12;A1:A12) ;1) E2 ="B"&AGGREGAT (15;6;ZEILE (A1:A12) /ZÄHLENWENN (A1:A12;B1:B12) ;1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Registriert seit: 12.03.2016
Version(en): Excel 2003/ 2016
Hallo oh wie schön, schon viele Lösungen. Anbei die Beispieldatei mit Makro zurück. Ich habe mir erlaubt etwas genauer zu sein und gebe die gefundene Zahl mit an. Bitte anschauen. öfg Gast 123
Angehängte Dateien
Vergleichssuche.xls (Größe: 31,5 KB / Downloads: 0)
Registriert seit: 10.04.2014
Version(en): Office 2019
(01.12.2016, 18:03) Gast 123 schrieb: Hallo ... Ich habe mir erlaubt etwas genauer zu sein und gebe die gefundene Zahl mit an. Bitte anschauen. öfg Gast 123Hallöchen, das ist ja nun ein Leichtes. War aber nicht gefragt. Ich wundere mich nur, warum der TE nun zum zweiten Mal Zelladressen haben will. Aber ist eigentlich auch egal...
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, mit nur einer Formel geht's so z.B.:
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D E F 1 3 4 Ergebnis A3 A3 2 7 9 B4 B4 3 11 14 4 15 11 5 19 16 6 23 21 7 27 26 8 31 31 9 35 36 10 39 41 11 43 46 12 47 51
Zelle Formel F1 =ZEICHEN (64+ZEILE (A1) ) &AGGREGAT (15;6;ZEILE ($A$1:$A$12) / (ZÄHLENWENN (WAHL (ZEILE (A1) ;INDEX ($B$1:$B$12;;) ;INDEX ($A$1:$A$12;;) ) ;WAHL (ZEILE (A1) ;INDEX ($A$1:$A$12;;) ;INDEX ($B$1:$B$12;;) ) ) ) ;1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Gast,
Zitat: Ich habe mir erlaubt etwas genauer zu sein und gebe die gefundene Zahl mit an.unabhängig davon, dass das nicht zur Fragestellung gehörte: zum zusätzlichen Auslesen der gefundenen Zahl ist nicht unbedingt VBA nötig - das geht auch mit Formeln. :32:
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 04.03.2015
Version(en): 2000 + meist 2010
Etwas ähnliches hier, wo nämlich gleiche Einträge nebeneinander gestellt werden und bei den anderen Lücken eingebaut werden (rasend schnell auch bei extrem vielen Daten):
http://xxcl.de/0052.htm (Beispiel unten)
Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag: 1 Nutzer sagt Danke an lupo1 für diesen Beitrag 28
• wirsing