Probleme bei SummeWenn (Übernahme aus Excel)

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Probleme bei SummeWenn (Übernahme aus Excel)

Bingo!

von Playitagainvolker » Mo, 06.11.2006 11:29

Die beiden Punkte waren es! Danke an euch alle für die schnelle Hilfe :D

von a.mucki » Mo, 06.11.2006 10:24

hallo volker,

ich würde dir die formel jetzt vorsingen, da hier schon 2 experten
den ersten ton erhoben haben.
ich schlage vor, du singst selber, die richtigen noten findest du ja in den 2 beiträgen vorher :lol: .

gurss,
mucki

von Karolus » Mo, 06.11.2006 10:19

Hallo Volker ?

In Calc brauchst im regulärem Ausdruck vor den *-zeichen noch einen . punkt:

=SUMMEWENN(D6:D17;".*volker.*";B6:B17)

Evtl. musst du unter->Extras->Optionen->OOo-Calc --Berechnen
die Option "reguläre Ausdrücke in Formeln zulassen" einschalten.

Gruß Karo

von Thalion » Mo, 06.11.2006 10:15

Hi,

du machst eigentlich nichts falsch - es ist aber etwas Nacharbeit notwendig.

OpenOffice.org benutzt sog. reguläre Ausdrücke, um Textsuchen durchzuführen. Diese sind etwas flexibler, aber auch komplexer in der Anwendung als die simple */? Syntax von Excel.

Im konkreten Fall muss die Formel

Code: Alles auswählen

=SUMMEWENN(D6:D17;".*volker.*";B6:B17)
lauten.

Zusätzlich muss unter Extras – Optionen – OpenOffice.org Calc – Berechnen die Option "Reguläre Ausdrücke in Formeln ermöglichen" aktiviert werden.


André

von pmoegenb » Mo, 06.11.2006 10:08

Hallo Playitagainvolker,

aus dem Hilfetext zu regulären Ausdrücke, ich zitiere:
*
Findet keines oder mehr der Zeichen vor dem "*". So liefert etwa der Suchbegriff "Ab*c" die Einträge "Ac", "Abc", "Abbc", "Abbbc" usw.
schließe ich, dass nur das letzte Sternzeichen erforderlich ist.

Probleme bei SummeWenn (Übernahme aus Excel)

von Playitagainvolker » Mo, 06.11.2006 09:24

unsere Firma hat komplett auf OpenOffice umgestellt, so dass wir nach und nach die alten .doc und .xls-Dateien umbauen. Ich habe eine .xls-Tabelle mit OpenCalc geöffnet. Die unter Excel funktionierende SummeWenn-Formel zeigt das Ergebnis 0,00, obwohl Werte vorhanden sind.
Beispiel:
=SUMMEWENN(D6:D17;"*volker*";B6:B17)
also überall wo in D "Volker" auftaucht, sollen die Beträge in B summiert werden.
Wie gesagt, es ist die gleiche Formel wie unter Excel. Dort erhalte ich die gewünschten Ergebnisse - was mache ich in OpenCalc falsch?

Nach oben