2.5k Aufrufe
Gefragt in Tabellenkalkulation von strom Einsteiger_in (15 Punkte)
Hallo Community, mein Problem ist folgendes unter OO Calc 3.x:

Ich habe unter Spalte D eine Auflistung von Arbeitsgängen über 2 Zeilen. Die 1. Zeile beinhaltet Datum und Uhrzeit und die 2. Zeile beinhaltet den Arbeitsschritt.
Die gesamte Länge der Spalte beträgt z.Z. 275 Einträge.
Mit ZÄHLENWENN will ich mir nun die Anzahl der Arbeitsgänge anzeigen lassen.
Meine Formeln sahen bisher so aus:
=ZÄHLENWENN(D3:D300;"50")
=ZÄHLENWENN(D3:D300;"*50*")
=ZÄHLENWENN(D3:D300;50)
=ZÄHLENWENN(D3:D300;".50")
=ZÄHLENWENN(D3:D300;"*.50*")
Ergebnis immer 0.
Format von Text auf Zahl und Umgekehrt geändert,
Ergebnis immer 0.
Auch eine Änderung der "50" auf "Uhr" brachte als Ergebnis immer 0.
Die Ausgabe soll in D2 erfolgen.
Was ist daran verkehrt?

Der Original Eintrag sieht so aus:
01.07.2010 um 14:43:30 Uhr
Du hast Benzin ge*Z*t und 50 Liter Benzin in das Stammlager geschafft.
01.07.2010 um 15:27:22 Uhr
Du hast Benzin ge*Z*t und 50 Liter Benzin in das Stammlager geschafft.

LG
StROM

8 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Unbekannte(r),

bei mir kommt 2 raus bei =ZÄHLENWENN(D3:D300;"*50*")

Gruß Hajo
0 Punkte
Beantwortet von strom Einsteiger_in (15 Punkte)
Tja, so soll, bzw. sollte es ja auch sein.
Habe mein OO upgedatet, trotzdem zeigt es mir, egal was ich mache, welchen Wert ich eingebe, welches Kriterium ich auswähle, immer 0 an.
Selbst beim Anlegen einer neuen Tabelle - immer 0.
Langsam verzweifle ich...
Gibt es noch alternative Formeln?
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Unbekannte(r),

folgende Array Formel
{=SUMME(N(ISTZAHL(FINDEN(50;D3:D300))))}

Gruß Hajo
0 Punkte
Beantwortet von strom Einsteiger_in (15 Punkte)
Leider auch keine Lösung.
Bei der genauen Eingabe, wird kein Wert angezeigt, sondern nur die Formel.
...FINDEN(Suchtext; Text; Position) wird in der Eingabezeile angezeigt.
Beim ändern (auch das Format) bleibt das Ergebnis 0.

Selbst das öffnen der Tabelle auf einem anderen Rechner brachte keinen Erfolg.

LG
StROM
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Unbekannte(r),

Dir ist schon klar das bei einer Array Formel die {} nicht eingegeben werden sondern mit Strg+Umschalt+Enter erzeugt werden?

Gruß Hajo
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo StROM,

wie wär's damit?

=SUMMENPRODUKT((REST(ZEILE(D3:D300);2)=0)*(ISTZAHL(FINDEN(50;D3:D300))))

Gruss
Rainer
0 Punkte
Beantwortet von strom Einsteiger_in (15 Punkte)
@Hajo_Zi
Nein, war mir nicht klar.
Ich hab die Klammern mit Alt Gr 7 und Alt Gr 0 eingetragen.
Ich bin leider nicht so Konform mit der Tabellenkalculation.
Das Forum habe ich auch erst in Anspruch genommen, nachdem sämtliche Googletreffer nicht zum Erfolg geführt haben.

@rainberg
Ja Danke, diesmal wird mir ein Ergebnis angezeigt.
Auch nach verschiedenen Tests mit der Formel, scheint es endlich eine Funktionierende zu sein.

Aber warum so ein Umstand bei so einer einfachen Aufgabe?
Hajo gab an, das die ZÄHLENWENN Funktion bei ihm zum Erfolg führte.

Naja, wie dem auch sein - ich danke euch Beiden für die Bemühungen!

LG
StROM
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo StROM,

Aber warum so ein Umstand bei so einer einfachen Aufgabe?
Hajo gab an, das die ZÄHLENWENN Funktion bei ihm zum Erfolg führte.


Hajo's Formel bezieht sich vermutlich auf Excel und wie Du siehst, ist OO eben nicht Excel.

Außerdem ist Deine äusserst ungünstigeTabellenstruktur hauptsächlich daran schuld, dass sich keine einfacheren Formeln verwenden lassen.

Gruss
Rainer
...