🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
Mittelwert Zelladessierung falsch?
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3191
- Registriert: Mo 12. Nov 2012, 16:59
Mittelwert Zelladessierung falsch?
Hallo,
Ich habe eine Datensammlung in einer Tabelle "Werte" und möchte eine einfache Statistik in einer weiteren Tabelle derselben Datei aufmachen.
Hierbei möchte ich z.B. folgende Formel nutzen:
=MITTELWERT(ADRESSE(D17;4;1;;"Werte"):ADRESSE(D18;4;1;;"Werte"))
In D17 und D18 stehen die Zeilennummern für die betreffenden Zellen der Tabelle "Werte", generiert mithilfe von VERGLEICH. Das klappte.
Mit ADRESSE(D18 ...) konnte ich z.B. "Werte.$D$431" ermitteln, das ging also auch.
Nur die endgültige Formel, wie sie oben steht, erbringt "Err:502".
Was mache ich falsch?
Danke für Hilfe!
Ich habe eine Datensammlung in einer Tabelle "Werte" und möchte eine einfache Statistik in einer weiteren Tabelle derselben Datei aufmachen.
Hierbei möchte ich z.B. folgende Formel nutzen:
=MITTELWERT(ADRESSE(D17;4;1;;"Werte"):ADRESSE(D18;4;1;;"Werte"))
In D17 und D18 stehen die Zeilennummern für die betreffenden Zellen der Tabelle "Werte", generiert mithilfe von VERGLEICH. Das klappte.
Mit ADRESSE(D18 ...) konnte ich z.B. "Werte.$D$431" ermitteln, das ging also auch.
Nur die endgültige Formel, wie sie oben steht, erbringt "Err:502".
Was mache ich falsch?
Danke für Hilfe!
LO 25.8.6.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: Mittelwert Zelladessierung falsch?
Hallo,
Adresse() liefet die Zellenadresse als Text. Damit kannst du nciht direkt arbeiten. liefert dir "Werte.$D$431" (als Text).
Wenn du z. B. testest, erhältst du #Wert, weil Summe() nicht mit Texten rechnen kann.
Für dein Problem würde ich die Funktion Verschiebung() nutzen. Wenn D17 und D18 die erste und letzte Zeile der Spalte D in der Tabelle "Werte" liefern, sollte folgendes klappen:
Alternativ ginge auch:
Adresse() liefet die Zellenadresse als Text. Damit kannst du nciht direkt arbeiten.
Code: Alles auswählen
ADRESSE(D18;4;1;;"Werte")Wenn du z. B.
Code: Alles auswählen
=Summe(ADRESSE(D18;4;1;;"Werte"))Für dein Problem würde ich die Funktion Verschiebung() nutzen. Wenn D17 und D18 die erste und letzte Zeile der Spalte D in der Tabelle "Werte" liefern, sollte folgendes klappen:
Code: Alles auswählen
=Mittelwert(Verschiebung(Werte.D1;D17-1;0;D18-D17+1;1)Code: Alles auswählen
=Mittelwert(INDIREKT("Werte.D" & D17 & ":D" & D18))Gruß,
mikele
mikele
Re: Mittelwert Zelladessierung falsch?
Hallo Pit,
Du warst schon fast auf den richtigen Weg. Deinen Gedankengang weiter verfolgt, und heraus kommt dabei folgendes.
Zur Sicherheit, damit Du es nicht versehentlich übersiehst, hier ein sehr wichtiger Faktor den ich mal hervorhebe.
ADRESSE(D17;4;1;;"Werte")&":"&ADRESSE(D18;4;1;;"Werte")
Jetzt hast Du die freie Auswahl.
Gruß
balu
Du warst schon fast auf den richtigen Weg. Deinen Gedankengang weiter verfolgt, und heraus kommt dabei folgendes.
Code: Alles auswählen
=MITTELWERT(INDIREKT(ADRESSE(D17;4;1;;"Werte")&":"&ADRESSE(D18;4;1;;"Werte")))
ADRESSE(D17;4;1;;"Werte")&":"&ADRESSE(D18;4;1;;"Werte")
Jetzt hast Du die freie Auswahl.
Gruß
balu
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3191
- Registriert: Mo 12. Nov 2012, 16:59
Re: Mittelwert Zelladessierung falsch?
Hallo mikele & balu,
Ihr seid großartig, habt meinen Denkfehler gleich gefunden.
Die Formel vom mikele mit Verschiebung ist mir momentan zu kompliziert.
Mikeles letzte Textsummenformel ist die kürzeste und damit meine Lösung!
Einen Nachteil habe ich bei allen Textadditionsformeln gefunden: Wenn man das Endgültige verschiebt, schlägt die Automatik in genau umgekehrt als gewünschter Form zu: Die beiden Bezugsfelder werden verhunzt, aber beim Kopieren der Formel für andere Spalten diese nicht aktualisiert, logisch. Macht nur ein wenig Handarbeit nötig. Problem gelöst.
Danke nochmals
Ihr seid großartig, habt meinen Denkfehler gleich gefunden.
Die Formel vom mikele mit Verschiebung ist mir momentan zu kompliziert.
Mikeles letzte Textsummenformel ist die kürzeste und damit meine Lösung!
Einen Nachteil habe ich bei allen Textadditionsformeln gefunden: Wenn man das Endgültige verschiebt, schlägt die Automatik in genau umgekehrt als gewünschter Form zu: Die beiden Bezugsfelder werden verhunzt, aber beim Kopieren der Formel für andere Spalten diese nicht aktualisiert, logisch. Macht nur ein wenig Handarbeit nötig. Problem gelöst.
Danke nochmals
LO 25.8.6.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️