Wenn Dann über Spalten und Tabellenblätter
#1
Moin Ihr Cleveren,
habe natürlich vorab das Forum durchsucht aber entweder war meine Suche schlecht formuliert oder das gibt es bisher nicht.

Es geht um eine WENN DANN SONST Abfrage über verschiedene Tabellenblätter und Spalten.

Im Tabellenblatt Start werden Namen und Kojennummern vergeben. Diese müssen bereits vorab nach einer bestimmten Reihenfolge für andere Tabellenblätter eingegeben werden, die jetzt aber nicht mit dabei und auch nicht Zielführend sind.
Sprich in Start darf nichts verändert werden.

Im Tabellenblatt Kojenplan soll dann die Abfrage und das Ergebniss erscheinen.

Als Beipiel
B10 Wenn in Start in den den Zellen D5 bis D 35 die Kojennummer (D29) 3 steht dann schreibe in Kojenplan in B10 den Namen (Y), der in Start links (Spalte C) neben der Kojennummer steht. Wenn leer dann leer.

oder
H18  Wenn in Start in den Zellen D5 bis D 35 die Kojennummer (D23) 9 steht dann schreibe in Kojenplan in H10 den Namen (S), der in Start links (Spalte C) neben der Kojennummer steht. Wenn leer dann leer.

Klingt eigentlich nicht schwer....dachte ich  Angry

Freue mich auf Eure Ideen


Angehängte Dateien
.xlsx   Das Wenn Dann Ding.xlsx (Größe: 81,62 KB / Downloads: 11)
Antworten Top
#2
Hallo,

Du könntest in B10 vom Kojenplan folgende Formel verwenden ...

PHP-Code:
=WENNFEHLER(INDEX(Start!$C$5:$C$42;VERGLEICH(A10;Start!$D$5:$D$42;0);1);""

Danach die Zelle B10 an die anderen gewünschten Stellen kopieren.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • Schmidtgeestland
Antworten Top
#3
In Office 2021 kannst du den Xverweis nehmen.
In B10:
=XVERWEIS(A10;Start!$D$5:$D$43;Start!$C$5:$C$43;"";0)
Cadmus
[-] Folgende(r) 1 Nutzer sagt Danke an Cadmus für diesen Beitrag:
  • Schmidtgeestland
Antworten Top
#4
Hat bestens gefunzt! Vielen Dank
Antworten Top
#5
Hat gut geklappt und ich habe das Ganze erweitert für unsere 4 Schiffe.
Kann man jetzt noch folgende Abfrage hinzufügen?

Start H4 ist ein Dropdown Feld mit der Auswahl aus unseren 4 Schiffen
Seute Deern (SD)
Amphitrite (AM)
Albatros (AL)
Johann Smidt (JS)

und nur das jeweilige Tabellenblatt (SD oder AM oder AL oder JS) des ausgewählten Schiffes aus Start H4 soll eingeblendet und befüllt werden.
Hintergrund des gewünschten Ausblendens: die gesamte Tabelle (nicht angefügt) mit allem was wir da sonst noch so drin haben, zieht sich bereits auf 20 Tabellenblätter.

Danke vorab


Angehängte Dateien
.xlsx   Von Start zum Kojenplan.xlsx (Größe: 1,83 MB / Downloads: 9)
Antworten Top
#6
Hallo,

mit Makro lösbar (aber auch händig machbar)

Gruß Rudi


Angehängte Dateien
.xlsb   Von Start zum Kojenplan.xlsb (Größe: 1,83 MB / Downloads: 2)
Antworten Top
#7
Danke für die Antwort aber so klappt es nicht. Tabellenblatt Start darf nicht verändert werden, da hängen noch jede Menge Abfragen für hier nicht mit angeführten Tabellenblättern dran.

Problem wurde aber heute bereits über ein VBA Script gelöst.

Danke trotzdem
Antworten Top
#8
Hallo Schmidtchen,

das ist (leider wie immer) das Problem, wenn nur unvollständige Vorgaben zur Verfügung gestellt werden.
Du wolltest die einzelnen Schiffe zur Eingabe der Daten in der Ansicht/Auswahl haben.

Mit einem Makro können auch weitergehende Vorgaben gelöst werden.

Gruß Rudi
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste