Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Nutzung von Variablen beim zugriff auf Tabellen
#1
Hallo zusammen,

ich nutze in einer Formel folgende Passage:

... SVERWEIS(F25;Feiertage[BadenWürtemberg];1;FALSCH) ...

"Feiertage" ist dabei eine Tabelle (keine Tabellenblatt!) in der die Feiertage für jedes Bundesland in den einzelnen Spalten eingetragen sind.
Den Teil "BadenWürtemberg" würde ich gerne ersetzen.
In einer Zelle (F20) soll das Bundesland geändert werden können und meine Formel soll dann in der Spalte des entsprechenden Bundeslandes suchen.

Ich habe bereits mit INDIREKT (anstelle [BadenWürtemberg] wurde von mir [INDIREKT(F20)] eingegeben) und die einfache Eingabe der Zelle (anstelle [BadenWürtemberg] wurde von mir [F20] eingegeben) in der das Bundesland steht versucht, leider erfolglos.

Ich hoffe das war soweit verständlich erklärt.  :19:

Hat von Euch jemand eine Idee wie ich das eingeben muss/kann?

Danke schonmal im Voraus!

Gruß Volker
Antworten Top
#2
Hallo,

ohne Tabelle???

Hier wäre Index eigentlich sinnvoller!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • maderv
Antworten Top
#3
Hallo Edgar,
leider komme ich mit INDEX nicht wirklich weiter. Huh

Meine Datei sieht wie folgt aus:

In F25 steht ein Datum, das findet er auch ohne Probleme in der Spalte meiner Tabelle für Baden Würtemberg und kann das auswerten.

Ich habe jedoch das Problem, dass ich je nach eingabe des Bundesland in der zelle F20 in eine andere Spalte meiner Tabelle switchen will um dem Bundesland entsprechend die Feiertage aus zu wählen.

Spalte J gibt eine Nummerierung 0-6 für die Wochentage des Datums in F aus.

Die Spalte K gibt die Nummerierung der Wochentage aus, ausser wenn in dem in F20 angegebenen Bundesland ein Feiertag ist, dann wird die 7 ausgegeben.

Momentan funktioniert das jedoch nur, wenn ich in der Formel der Spalte K, bei der Abfrage in der Tabelle die Überschrift für das entsprechende Bundesland per Hand eintrage (hier BadenWürtemberg).

[Bild: FileDownloadHandler.ashx?fid=419bcaed-08...7db13b60f3]

Gruß Volker
Antworten Top
#4
Hallo,

wie wäre es mit einem Tabellenmuster statt einem Sch.... Bild?

Ungetestet:


Code:
=WENN(ZÄHLENWENN(INDEX($A$2:$P$16;;VERGLEICH($F$20;$A$1:$P$1;0));F25);7;WENN(F25="";8;REST(F25-2;7)))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
Das Problem ist gelößt! :19: 

Mit der Passage INDIREKT("Feiertage[[#Alle];["&$F$20&"]]") in die Formel eingefügt funktioniert es wie gewünscht.

Meine Formel sieht an der Stelle nun wie folgt aus:
... SVERWEIS(F25;INDIREKT("Feiertage[[#Alle];["&$F$20&"]]");1;FALSCH) ...

Trotzdem recht herzlichen Dank für deine Hilfe BoskoBiati!

Gruß Volker
Antworten Top
#6
Hallo,

abgesehen davon, dass die Formel ein Graus ist, ist INDIREKT eine absolute Spaßbremse:

http://www.online-excel.de/excel/singsel.php?f=171
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


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