immobrauch
Goto Top

Excel-Formel .ZAEHLENWENN("Registerkarte"!Spalte,"Begriff")

Excel 2003 ff.

Richtige Excel-Formel (ließ sich im Titel so nicht darstellen)
Excel-Formel =ZÄHLENWENN('Registerkarte'!Spalte;"Begriff")

Eine Tabelle hat 13 Registerkarten, 12 für die Monate und 1 für die Auswertung.
Auf der Auswertungskarte stehen in Spalte C:C die Monate und das Jahr in Textform.
In Spalte B:B auf der Auswertungskarte werden für jeden Monat aus den entsprechenden Registerkarten durch Texteintrag "Urlaub" in Spalte G:G die Urlaubstage ausgezählt.

In Zelle B2 (Auswertungskarte) steht: =ZÄHLENWENN('Januar 2017'!G:G;"Urlaub")
'Januar 2017'! verweist auf eine Registerkarte in der Datei.

In Zelle C2 (Auswertungskarte) steht als Text: Januar 2017

Aufgabe:
Ich möchte nun statt 'Januar 2017'! in B2 (Auswertungskarte) den Wert aus Zelle C2 (Auswertungskarte) einfügen.

Zweck:
Beim Kopieren durch Runterziehen mit der Maus werden automatisch die Monate und das Jahr aus der Nachbarzelle eingegeben.

Content-Key: 377481

Url: https://administrator.de/contentid/377481

Printed on: April 19, 2024 at 13:04 o'clock

Member: colinardo
Solution colinardo Jun 19, 2018 updated at 15:55:56 (UTC)
Goto Top
Servus,
Ich möchte nun statt 'Januar 2017'! in B2 (Auswertungskarte) den Wert aus Zelle C2 (Auswertungskarte) einfügen.
INDIREKT ist dein Freund
=ZÄHLENWENN(INDIREKT("'" & $C2 & "'!G:G");"Urlaub")
Grüße Uwe

p.s. Regel Nr. 1 wäre ganz nett.

-edit- kleinen Fehler bei Leerzeichen im Blattnamen korrigiert.
Member: em-pie
em-pie Jun 19, 2018 updated at 15:57:33 (UTC)
Goto Top
Moin,

hast du es mal mit der Funkition INDIREKT() probiert?
https://exceljet.net/formula/lookup-with-variable-sheet-name

Im Blatt Summary, steht in der Spalte A der Monat und in der SPalte B das Jahr. In SPalte C willst du aus dem richtigen Blatt den Wert der Spalte A haben:

<code style=plain>
=INDIREKT("'" & A2 & B3 & "'!" & "A:A")


Gruß
em-pie

€dit: zu langsam ^^
Member: immobrauch
immobrauch Jun 20, 2018 at 17:31:12 (UTC)
Goto Top
Hallo em-pie,

vielen Dank.
=ZÄHLENWENN(INDIREKT("'" & $C2 & "'!G:G");"Urlaub") von colinardo machts.

--
Immo