Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
944to948
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

indirect - mehrfach ???

indirect - mehrfach ?
23.01.2008 20:42:50
Sascha
Hallo,
ich versuche (leider ohne Glück) in einer Formel die indirect-Funktion zu verwenden.
Eine "Ersetzung" funktioniert problemlos, nur bei mehrfachen Ersetzungen geht nix mehr.
So funktionierts:
DCOUNT(INDIRECT("A1:L"&J12);0;B3:B4)
wobei die Zeile der Spalte L durch eine Zahl in J12 ermittelt wird.
Jetzt möchte ich beide Zeilen dynamisch ermitteln, etwa so:
DCOUNT(INDIRECT("A"&J11:L"&J12);0;B3:B4)
Aber das kommt nicht an klappen.
Gruß,
Sascha

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: indirect - mehrfach ?
23.01.2008 20:46:00
Christian
Hallo Sascha,
als Ansatz:
DCOUNT(INDIRECT("A"&J11&":L"&J12);0;B3:B4)
MfG Christian

AW: indirect - mehrfach ?
23.01.2008 21:10:25
Sascha
Hallo,
geht leider auch nicht.
gruß,
Sascha

Das Nullte Datenfeld?
23.01.2008 22:22:44
{Boris}
Hi Sascha,
eine Datenbank beginnt immer mit Spalte 1 und nicht mit Spalte 0.
Deine angegebene indirekte Syntax hingegen ist schon ok.
Grüße Boris

Deine Syntax war natürlich nicht ok...
23.01.2008 22:24:00
{Boris}
Hi Sascha,
...aber Christian hat Dir den Weg schon recht gewiesen.
Es muss an dem nullten Datenfeld liegen.
Grüße Boris

AW: Deine Syntax war natürlich nicht ok...
23.01.2008 23:27:00
Sascha
Hallo,
das mit den nullten Datenfeld klingt zwar logisch, aber daran liegts nicht.
Bei Verwendung des nullten Feldes mit nur "einer" Ersetzung bekomme ich die richtigen Ergebnisse.
Keine Änderungen mit Datenfeld "1".
Habt ihr noch andere Möglichkeiten (ausser VB) ?
gruß,
Sascha

Anzeige
AW: indirect - mehrfach ?
23.01.2008 21:14:10
Sascha
Hallo,
geht leider auch nicht.
gruß,
Sascha

AW: indirect - mehrfach ?
24.01.2008 00:00:44
Sascha
Hallo,
irgendwie habe ich einen Brainlock :-)
Alles nochmal vorn vorne:
Die komplette Formel, die nicht funktioniert (Err:509, wahlweise auch Err:504)
=DCOUNT(INDIRECT("$Zeiten.$A"&$J$11&":$Zeiten.$L"&$J$12);1;$B$3:$B$4)
Ich möchte damit ein bestimmtes Ereignis aus der Tabelle Zeiten zählen.
In der Erstfassung wurden alle einträge von A1 bis L365 gezählt. (Kalenderjahr).
Es macht aber mehr Sinn die Ereignisse eingeschränkt zu zählen.
z.B vom 01.01.2008 bis 31.03.2008.
Deshlab wollte ich Zeilen dynamisch berechnen.
Hier die OrginalFormel:
=DCOUNT($Zeiten.$A$1:$L$365;0;$B$3:$B$4)
Ziel ist es $A$1 durch den Inhalt von J11 und $L$365 durch den Inhalt von J12,
wobei J11 = 01.01.2008 und J12 = 31.03.2008 ist.
vielen dank und gruß,
Sascha

Anzeige
Warum schreibst Du nicht direkt...
24.01.2008 20:18:23
{Boris}
Hi Sascha,
...Deinen Blattnamen dazu?
Ich kann - da ich hier nur ein deutsches Excel habe - nur mutmaßen:
Sobald in Blattnamen irgendwelche Rechenoperationen oder Zahltrennzeichen vorkommen, muss der Blattname zur richtigen Referenzierung in 'Hochkommata' gefasst werden.
Im deutschen Excel passiert das genau bei einem KOMMA im Blattnamen. Daher vermute ich, dass es im englischen Excel der PUNKT ist, der die Notwendigkeit der Hochkommata hervorruft.
Ich bezweifel allerdings, dass Dein Blattname mit dem Absolutzeichen $ beginnt - daher folgende Formel ohne das $-Zeichen im Blattnamen:
Somit ergibt sich (ungetestet):
=DCOUNT(INDIRECT("'Zeiten.'!A"&$J$11&":L"&$J$12);1;$B$3:$B$4)
Grüße Boris

Anzeige
Und wahrscheinlich auch noch...
24.01.2008 20:21:53
{Boris}
Hi Sascha,
...mit dem Komma statt des Semikolons als Parametertrennzeichen:
=DCOUNT(INDIRECT("'Zeiten.'!A"&$J$11&":L"&$J$12),1,$B$3:$B$4)
Grüße Boris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige