MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 04.07.2019, 06:05   #1
Olero
MOF User
MOF User
Standard Excel2010 - SVERWEIS und WAHL

Hallo zusammen,

bei SVERWEIS und WAHL bekomme ich als Ergebnis immer eine Null.

Spalte A = ID, Spalte B = Datum, Spalte C = Schicht.
Spalte E = ID, Spalte F bis L = Datum der 7 Wochentage.
Ich möchte über SVERWEIS und WAHL in F2 die Schicht aus Spalte C haben, Wenn die ID aus E2 in Spalte A gefunden wird und das Datum aus F1 in Spalte B gefunden wird. Die ID kann mehrfach in Spalte A sein, bei gleichem Datum in Spalte B. In Spalte C steht aber nur ein Eintrag zu jeder ID am jeweiligen Tag.
Hier meine Formel mit dem Ergebnis 0 in F2.
{=SVERWEIS($E2&F$2;WAHL({3};$A$2:$A$400;$B$2:$B$400;$C$2:$C$400);3;0)}

die Datei liegt bei.

Vielleicht ist es ja mit einem SVERWEIS und 2 Suchkriterien lösbar? Da blicke ich nur nicht ganz durch.
Angehängte Dateien
Dateityp: xlsx SVERWEIS und WAHL.xlsx (15,8 KB, 7x aufgerufen)

__________________

Beste Grüße
Olero

Geändert von Olero (04.07.2019 um 06:36 Uhr).
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 07:00   #2
Oge
MOF Profi
MOF Profi
Standard

Hallo Olero,

1. Versuche es einmal so:
{=SVERWEIS($E2&F$1;WAHL({1.2};($A$2:$A$400)&($B$2:$B$400);$C$2:$C$400);2;0)}

2. Außerdem hast du alle Kombinationen Id; Datum dreimal. Der Sverweis nimmt immer den ersten Eintrag und der ist häufig leer.

3. Über das Zahlenformat "0;0;" werden die 0en nicht mehr angezeigt.
Angehängte Dateien
Dateityp: xlsx SVERWEIS und WAHL-1.xlsx (17,3 KB, 5x aufgerufen)

__________________

helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Oge ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 07:14   #3
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Helmut,

ich bin begeistert.
Das klappt so wie ich es wollte.
Warum hast du in C2 einen Wert in rot eingetragen?
Muss ich jetzt immer in die erste Zelle einen Wert zur Rückgabe eintragen?
Wenn ich den Eintrag lösche, dann wird eine Null angezeigt und nicht der Wert aus der nächsten Zelle, in der ein Wert steht. ???

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 07:26   #4
steve1da
MOF Meister
MOF Meister
Standard

Hola,

bist du das auch?
http://office-loesung.de/p/viewtopic.php?f=166&t=808227

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 07:30   #5
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Steve,

kann sein, das es mein Kollege ist. Der wollte sich damit auch befassen.

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:05   #6
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo,

ich bekomme immer ein #NV. Bei den Berechnungsschritten nimmt er das Datum aus F1 als Zahl und nicht als Datum. Die Formatierung ist aber "Datum".
Hat einer einen Tipp?

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:07   #7
steve1da
MOF Meister
MOF Meister
Standard

Hola,

ein Datum ist eine Zahl, von daher macht das keinen Unterschied.
#NV bedeutet dass die Kombination nicht gefunden wird. Aber ich dachte, es klappt so wie du wolltest?

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:16   #8
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Steve1da,

in der Beispieldatei klappt es.
Ich habe die Formel jetzt Händisch in die richtige Datei eingetragen und es wird das Datum auch erkannt, bis auf den ersten Teil SVERWEIS("2145067743647") danach;{"2145067701.07.2019" ist ja alles richtig.

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:22   #9
steve1da
MOF Meister
MOF Meister
Standard

Hola,

sehen wir natürlich nicht. Probier mal andere Varianten:

http://excelformeln.de/formeln.html?welcher=30

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:41   #10
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Steve1da,

bei der ersten {=INDEX(C:C;VERGLEICH("x"&"y";A1:A99&B1:B99;0))} bekomme ich Null als Ergebniss,
bei der dritten {=INDEX(C:C;VERGLEICH(1;(A1:A99="x")*(B1:B99="y");0))} kommt #NV
bei der letzten =VERWEIS(2;1/(A1:A99&"*"&B1:B99="x"&"*"&"y");C:C) bekomme ich 'NV weil nach Verweis Div0 erscheint.

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:55   #11
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Ist es möglich nach dem Sverweis dem$W$1 das Datum explizit zuzuweisen? wenn ja, dann wie?

=SVERWEIS($V2&W$1;WAHL({1.2};($I$2:$I$1000)&($D$2:$D$1000);$K$2:$K$1000);2;0)

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 08:57   #12
steve1da
MOF Meister
MOF Meister
Standard

Hola,

zeig doch bitte eine Beispieldatei, die dem Aufbau des Originals entspricht und wo man den Fehler sehen kann.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 09:00   #13
Oge
MOF Profi
MOF Profi
Standard

Hallo Olero

zu

Zitat:

Warum hast du in C2 einen Wert in rot eingetragen?

Damit du erkennst, dass ich hier etwas verändert habe.

zu

Zitat:

Muss ich jetzt immer in die erste Zelle einen Wert zur Rückgabe eintragen?
Wenn ich den Eintrag lösche, dann wird eine Null angezeigt und nicht der Wert aus der nächsten Zelle, in der ein Wert steht. ???

Wie schon geschrieben nimmt der Sverweis immer die erste Zeile der Kombination. Ein anderer Vorschlag (siehe auch Anlage):
{=INDEX($C$2:$C$400;VERGLEICH(42;42/(($A$2:$A$400=$E2)*($B$2:$B$400=F$1)*($C$2:$C$400<>""));0))}

zu

Zitat:

bis auf den ersten Teil SVERWEIS("2145067743647") danach;{"2145067701.07.2019" ist ja alles richtig.

In der Auswahl hast du ein Datum(= eine Zahl) eingetragen und als Datum formatiert. In der Liste stehen ein paar Ziffern, die durch eingestreute Punkte für dich so aussehen wie ein Datum. Das must du angleichen.
Angehängte Dateien
Dateityp: xlsx SVERWEIS und WAHL-1.xlsx (17,4 KB, 6x aufgerufen)

__________________

helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.

Geändert von Oge (04.07.2019 um 09:02 Uhr).
Oge ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 09:08   #14
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Steve1da,

in den Beispieldateien läuft es ja immer. Nur im Original hat er mit dem Datum welches gesucht werden soll ein Problem.

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 04.07.2019, 09:11   #15
Olero
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Helmut,

wie meinst du das mit dem ändern. Ich stehe im Moment auf dem Schlauch.

__________________

Beste Grüße
Olero
Olero ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:46 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.