Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Vergleich auf Englisch?

Vergleich auf Englisch?
03.08.2005 15:00:17
Reno
Hallo,
will folgende Aktion durchführen, habe aber leider ein englisches Excel.
Wie heisst denn dort die englische Version für Vergleich?
=VERGLEICH("x";A:A;0)
danke
Anzeige

22
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Vergleich auf Englisch -> MATCH
03.08.2005 15:01:41
UweN
viele Grüsse
Uwe
AW: Vergleich auf Englisch -> MATCH
03.08.2005 15:06:52
Reno
super danke
und bereich verschieben in
MATCH("x";BEREICH.VERSCHIEBEN(A:A;D1;;65536-D1);0)) ?
danke
AW: Vergleich auf Englisch -> OFFSET
03.08.2005 15:11:36
UweN
Gruss
Uwe
Anzeige
AW: Vergleich auf Englisch -> GENIAL
03.08.2005 15:13:24
UweN
Hallo Micha,
das kannte ich noch nicht.
Is' ja genial !!!!
Gruss Uwe
..und kürzt den Thread deutlich ab ;-) - o.T.
03.08.2005 15:14:42
Matthias
-
Anzeige
AW: Vergleich auf Englisch -> GENIAL
03.08.2005 15:36:50
Reno
Hallo Jungs,
ihr seid einfach genial.
Dennoch kommen ich mit meinem problem nicht weiter ich will einfach alle Kundenklassifizierungen auf dem folgeblatt zusammenfassen.
https://www.herber.de/bbs/user/25280.xls
habt ihr vielleicht eine Idee?
Viele Grüße & Danke
Anzeige
AW: Vergleich auf Englisch -> GENIAL
03.08.2005 15:39:26
MichaV
Hallo Reno,
denk dran, daß Du im Formel- String alle ; (Semikolon=Trennzeichen deutsch) durch , (Komma=Trennzeichen englisch) ersetzen musst.
Gruss- Micha
jetzt richtig
03.08.2005 16:07:09
MichaV
Hallo Reno,
hatte Dich falsch verstanden.
Guck hier: http://www.excelformeln.de/formeln.html?welcher=28
Das sieht dann umgebaut so aus:
 
 D
17BB
18Kunde 1
19Kunde 9
20Kunde 13
21 
Formeln der Tabelle
D18 : {=WENN(ZEILEN($1:1)>ZÄHLENWENN('Customer List'!F:F;$D$17);"";INDEX('Customer List'!B:B;KKLEINSTE(WENN('Customer List'!F$1:F$1000=$D$17;ZEILE($1:$1000));ZEILE(A1))))}
D19 : {=WENN(ZEILEN($1:2)>ZÄHLENWENN('Customer List'!F:F;$D$17);"";INDEX('Customer List'!B:B;KKLEINSTE(WENN('Customer List'!F$1:F$1000=$D$17;ZEILE($1:$1000));ZEILE(A2))))}
D20 : {=WENN(ZEILEN($1:3)>ZÄHLENWENN('Customer List'!F:F;$D$17);"";INDEX('Customer List'!B:B;KKLEINSTE(WENN('Customer List'!F$1:F$1000=$D$17;ZEILE($1:$1000));ZEILE(A3))))}
D21 : {=WENN(ZEILEN($1:4)>ZÄHLENWENN('Customer List'!F:F;$D$17);"";INDEX('Customer List'!B:B;KKLEINSTE(WENN('Customer List'!F$1:F$1000=$D$17;ZEILE($1:$1000));ZEILE(A4))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss- Micha
PS: Rückmeldung wäre nett.
Anzeige
#Name! Fehlermeldung ?!?
03.08.2005 16:27:23
Reno
Hi Micha,
ich weiß auch nicht was ich noch falsch mache. bei mir erscheint immer eine #Name! Fehlermeldung.
https://www.herber.de/bbs/user/25282.xls
vielleicht hast du ja noch 2 min für mich
AW: #Name! Fehlermeldung ?!?
03.08.2005 16:34:14
UweN
Hallo Reno,
Die Formeln (z.B. in D18) sind MATRIX - Formeln !!!
Du darfst die {} - Klammern nicht eintippen, sondern gibst die Formel ohne diese Klammern ein. Am Ende darfst Du nicht ENTER drücken, sondern STRG+UMSCH+ENTER.
Sonst geht's nicht.
Gruss
Uwe
Anzeige
AW: #Name! Fehlermeldung ?!?
03.08.2005 16:39:52
reno
Hi Uwe bitte nicht aufregen,
aber das habe ich doch gemacht...nur die Formeln und dann shift+strg+enter
und es funktioniert trotzdem nicht...mmh
AW: #Name! Fehlermeldung ?!?
03.08.2005 17:22:51
UweN
Hi Reno,
ich glaub' ich weiß wo der Fehler liegt:
=WENN(ZEILEN($1:2) ...... ist falsch.
Die Funktion heißt ZEILE() und nicht ZEILEN
War's das ?
Viele Grüße
Uwe
Anzeige
Neeee
03.08.2005 18:47:22
MichaV
Hallo Uwe,
Online- Hilfe:
ZEILEN
Siehe auch
Liefert die Anzahl der Zeilen eines Bezuges.
Syntax
ZEILEN(Matrix)
Matrix ist eine Matrix, eine Matrixformel oder ein Bezug auf einen Zellbereich, dessen Zeilenanzahl Sie abfragen möchten.
Beispiele
ZEILEN(A1:C4) ergibt 4
ZEILEN({1.2.3;4.5.6}) ergibt 2
Gruß- Micha
Anzeige
... wo Du Recht hast .....
04.08.2005 08:21:57
UweN
Hi Micha,
stimmt, Du hast recht.
Mit der Funktion ZEILEN bzw. ROWS hatte ich bis jetzt noch nicht gearbeitet - wieder was gelernt :-)
Das eigenartige an Renos Formel ist, daß sie in meinem englischen EXCEL mit den deutschen Funktionsbezeichnungen auftauchte. Normalerweise übersetzt EXCEL alle Formeln korrekt von Deutsch nach Englisch und umgekehrt.
... merkwürdig ... ?
Gruss Uwe
Anzeige
Yeah, es funktioniert...
04.08.2005 09:41:04
Reno
Hallo Jungs,
bitte keinen Streit, es klappt doch und da dank ich euch vielmals.
Mein Problem ist jetzt nur noch: wie ich die anderen Kundenklassifizierungen hinbekomme.
Trotzdem ich das Suchkriterium angepasst habe, erscheint nicht das gewünschte Ergebnis.
Die Suchmatrix bleibt doch die gleiche, oder muss ich noch etwas anderes berücksichtigen?
Vielleicht könnt ihr mir ein letztes Mal unter die Arme greifen.
Die Idee mit eurer (also meiner von euch bearbeiteten) Datei war übrigens super, trotzdem muss ich das irgendwann mal selbst hinbekommen.
Schaut selbst, wie sich mein Problem verhält:
https://www.herber.de/bbs/user/25304.xls
Viele Grüße
Reno
Anzeige
AW: Yeah, es funktioniert...
04.08.2005 09:42:34
MichaV
Hallo,
bitte keinen Streit, es klappt doch und da dank ich euch vielmals. ...woran lag es denn nun? Würde mich ja auch interessieren.
Gruss- Micha
PS: Rückmeldung wäre nett.
AW: Yeah, es funktioniert...
04.08.2005 09:58:45
Reno
Moin Micha,
ihr hattet völlig Recht mit euren Vorschlägen.
Letztlich war meine Unaufmerksamkeit für die Fehlermeldung verantwortlich.
Ich hatte vorerst nicht berücksichtigt, dass ihr ein deutsches Excel und ich ein englisches habe.
z.Z. grübel ich gerade an der Vervielfältigung auf alle anderen Kundenklassifizierungen.
Gruß, Reno
Anzeige
AW: Yeah, es funktioniert...
05.08.2005 00:29:05
Fred
f
AW: #Name! Fehlermeldung ?!?
03.08.2005 18:52:25
MichaV
Hallo Reno,
das ist eigenartig. Ich hab Deine Tabelle geöffnet, bin in Deine erste #Name Zelle gegangen und hab mit Strg+Shift+Enter abgeschlossen. Funzt.
Du musst es auch so gemacht haben (siehe UweN), denn sonst hätte da #Zahl gestanden.
Warum funzt es bei Dir nicht, aber bei mir?
Hier mal meine Datei, ich hab nur die ersten beiden Werte geändert. Kannst Du es sehen?
https://www.herber.de/bbs/user/25291.xls
Gruß- Micha
PS: Rückmeldung wäre nett.
Anzeige
AW: Vergleich auf Englisch -> GENIAL
03.08.2005 15:38:14
Reno
Hallo Jungs,
ihr seid einfach genial.
Dennoch kommen ich mit meinem problem nicht weiter ich will einfach alle Kundenklassifizierungen auf dem folgeblatt zusammenfassen.
https://www.herber.de/bbs/user/25280.xls
habt ihr vielleicht eine Idee?
Viele Grüße & Danke
Anzeige
AW: Vergleich auf Englisch?
03.08.2005 15:14:15
th.heinrich
hallo Reno,
such mal im windows-explorer auf C:\ nach Vbaliste.xls
gruss thomas
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Vergleich auf Englisch für Excel-Nutzer


Schritt-für-Schritt-Anleitung

Um die Excel-Funktion VERGLEICH in einer englischen Excel-Version zu verwenden, musst du die deutsche Formel =VERGLEICH("x";A:A;0) durch die englische Übersetzung ersetzen. Die korrekte Formel lautet:

=MATCH("x", A:A, 0)

Wenn du die Funktion BEREICH.VERSCHIEBEN verwenden möchtest, musst du ebenfalls die englische Bezeichnung nutzen. Die Formel MATCH("x";BEREICH.VERSCHIEBEN(A:A;D1;;65536-D1);0) wird zu:

=MATCH("x", OFFSET(A:A, D1, , 65536-D1), 0)

Achte darauf, dass du alle Semikolon-Trennzeichen (;) durch Kommas (,) ersetzt, wenn du von Deutsch auf Englisch wechselst.


Häufige Fehler und Lösungen

Ein häufiger Fehler ist die Verwendung der falschen Funktionsbezeichnung. Der Fehler #Name! tritt häufig auf, wenn die Formel nicht korrekt übersetzt wurde oder die englische Excel-Version nicht die entsprechenden deutschen Bezeichnungen erkennt.

Lösung: Überprüfe, ob du die richtigen englischen Funktionennamen verwendest, wie MATCH anstelle von VERGLEICH und OFFSET anstelle von BEREICH.VERSCHIEBEN.

Ein weiterer häufiger Fehler ist die Eingabe von Matrixformeln. Wenn du eine Matrixformel eingibst, musst du sicherstellen, dass du STRG + UMSCHALT + ENTER drückst, um die Formel korrekt zu aktivieren.


Alternative Methoden

Wenn du nicht die MATCH-Funktion verwenden möchtest, kannst du auch INDEX in Kombination mit MATCH verwenden. Dies kann hilfreich sein, um Werte aus einer anderen Tabelle zu extrahieren. Zum Beispiel:

=INDEX(B:B, MATCH("x", A:A, 0))

Eine weitere Alternative ist die Verwendung von SVERWEIS (VLOOKUP). Diese Funktion kann ebenfalls für Vergleiche verwendet werden, allerdings mit Einschränkungen.

=VLOOKUP("x", A:B, 2, FALSE)

Praktische Beispiele

Hier sind einige praktische Beispiele zur Verwendung der Vergleichs-Funktionen in Excel:

  1. Index und Vergleich: Wenn du den Namen eines Kunden anhand seiner ID aus einer Liste abrufen möchtest:

    =INDEX(CustomerList!B:B, MATCH(A2, CustomerList!A:A, 0))
  2. SVERWEIS: Um den Preis eines Produktes zu finden:

    =VLOOKUP(A2, Products!A:C, 3, FALSE)
  3. Kombination von Funktionen: Du kannst auch mehrere Funktionen kombinieren, um komplexe Abgleiche zu machen:

    =IFERROR(INDEX(B:B, MATCH(A2, A:A, 0)), "Nicht gefunden")

Tipps für Profis

  • Nutze Tastenkombinationen: Gewöhne dir an, STRG + UMSCHALT + ENTER für Matrixformeln zu verwenden, um Fehler zu vermeiden.
  • Dokumentiere deine Formeln: Wenn du viele komplexe Formeln verwendest, halte eine Dokumentation bereit, um die Übersicht zu behalten.
  • Verwende Tabellen: Die Verwendung von Tabellen in Excel kann die Verwaltung von Daten und die Verwendung von Formeln erheblich erleichtern.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass meine Formeln in der englischen Version funktionieren?
Achte darauf, die richtigen englischen Funktionsnamen und die korrekten Trennzeichen (Kommas) zu verwenden.

2. Was soll ich tun, wenn ich immer noch eine Fehlermeldung erhalte?
Überprüfe alle Funktionsbezeichnungen und stelle sicher, dass die Zellbezüge korrekt sind. Es kann auch hilfreich sein, die Formel in einer neuen Datei auszuprobieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige