05.08.2021, 11:44
Hallo Freunde,
freue mich auf euren Input zu meinem ersten Beitrag, da ich hier leider wirklich nicht weiterkomme:
- Ich habe mir eine Formel geschrieben (in Office 365), die wunderbar funktioniert:
=+WENNFEHLER(SUMME(INDIREKT(+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0))))&":"&+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0)))+5)))/+ANZAHL2(INDIREKT(+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0))))&":"&+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0)))+5)));)
- Die Formel checkt im referenzierten Bereich von links nach rechts, wo der erste ausgefüllte Wert steht und bildet anschließend den Durchschnitt der 6 Werte nach rechts gehend. In meinem Fall ist, dass dazu da, um in einem Wochenreporting, eine automatische Berechnung des 6-Wochen-Durchschnitts zu machen, sobald eine weitere Woche hinzugefügt wird.
- Das Problem ist nur (und hier kenne ich mich nicht aus), dass ich die Datei via Sharepoint mit weiteren Kollegen teilen muss, die allerdings auf Office 2016 laufen. Hier ergeben sich zwei Fehlerarten:
a. Die Formel weist nur den ersten Wert aus und bildet keinen Durchschnitt. Außerdem wird Sie als "Matrixformel" mit geschwungenen Klammern ausgewiesen.
b. Die Formel weist eine Null aus, wenn ich die Matrix-Klammern entferne.
Weiter ist mir aufgefallen, dass wenn die Kollegen mir die Datei nach Ihrer Bearbeitung zurückschicken, dass ein @-Zeichen vor dem Bereichsbezug (C4:AE4) steht. Dann geht die Formel bei mir auch nicht mehr. Erst wenn ich das @-Zeichen wieder entferne. In der Office 2016 Version der Kollegen taucht dieses @-Zeichen nicht auf.
Ich vermute daher, dass ein Teil meiner Formel nicht mit Office 2016 kompatibel ist. Wenn ich mir den MS-Support zu den einzelnen Formeln anschaue, sind allerdings alle Funktionen auch mit MS 2016 kompatibel ausgewiesen.
Kann hier jemand weiterhelfen bzw. erklären warum es nicht klappt? Alternativ bin ich natürlich auch dankbar, wenn jemand eine alternative Formel hat, die mit allen MS Versionen funktioniert.
Vielen Dank
leiste22
freue mich auf euren Input zu meinem ersten Beitrag, da ich hier leider wirklich nicht weiterkomme:
- Ich habe mir eine Formel geschrieben (in Office 365), die wunderbar funktioniert:
=+WENNFEHLER(SUMME(INDIREKT(+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0))))&":"&+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0)))+5)))/+ANZAHL2(INDIREKT(+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0))))&":"&+ADRESSE(ZEILE();SPALTE(INDEX(C4:AE4;VERGLEICH(WAHR;C4:AE4<>"";0)))+5)));)
- Die Formel checkt im referenzierten Bereich von links nach rechts, wo der erste ausgefüllte Wert steht und bildet anschließend den Durchschnitt der 6 Werte nach rechts gehend. In meinem Fall ist, dass dazu da, um in einem Wochenreporting, eine automatische Berechnung des 6-Wochen-Durchschnitts zu machen, sobald eine weitere Woche hinzugefügt wird.
- Das Problem ist nur (und hier kenne ich mich nicht aus), dass ich die Datei via Sharepoint mit weiteren Kollegen teilen muss, die allerdings auf Office 2016 laufen. Hier ergeben sich zwei Fehlerarten:
a. Die Formel weist nur den ersten Wert aus und bildet keinen Durchschnitt. Außerdem wird Sie als "Matrixformel" mit geschwungenen Klammern ausgewiesen.
b. Die Formel weist eine Null aus, wenn ich die Matrix-Klammern entferne.
Weiter ist mir aufgefallen, dass wenn die Kollegen mir die Datei nach Ihrer Bearbeitung zurückschicken, dass ein @-Zeichen vor dem Bereichsbezug (C4:AE4) steht. Dann geht die Formel bei mir auch nicht mehr. Erst wenn ich das @-Zeichen wieder entferne. In der Office 2016 Version der Kollegen taucht dieses @-Zeichen nicht auf.
Ich vermute daher, dass ein Teil meiner Formel nicht mit Office 2016 kompatibel ist. Wenn ich mir den MS-Support zu den einzelnen Formeln anschaue, sind allerdings alle Funktionen auch mit MS 2016 kompatibel ausgewiesen.
Kann hier jemand weiterhelfen bzw. erklären warum es nicht klappt? Alternativ bin ich natürlich auch dankbar, wenn jemand eine alternative Formel hat, die mit allen MS Versionen funktioniert.
Vielen Dank
leiste22