Am 26.01.2011 23:34, schrieb Boris Kirkorowicz:
> Hallo,
> vermutlich eine Frag für die FAQ, aber ich krieg's nicht hin:
> wie kann man das Vorkommen eines Textes/Wertes in einer Spalte zählen in
> Abhängigkeit von einem Eintrag in derselben Zeile?
> 
> Beispiel: in Spalte A steht ein Status, in Spalte C ein Typ. Gezählt
> werden sollen in D1 alle aktiven Einträge vom Typ "T":
> 
>       A       B       C       D       
> 1     aktiv   1234    T       2
> 2     inaktiv 2345    T
> 3     aktiv   3456    U
> 4     aktiv   4567    T
> ...
> 
> B sei irgendein anderer Wert, nur um zu verdeutlichen, dass die Spalten
> nicht zwingend im Stück zusammenhängend sind.
> 
> Welche Formel bringt mir die Zahl in die Zelle D1?

Entweder, wie Werner schon schrieb, mit SUMMEPRODUKT (nicht '...DOKT'
<g>); oder mit einer Hilfsspalte

|       A       B       C       D               E       
| 1     aktiv   1234    T       =summe(E1:E4)   =(A1="aktiv)*(C1="T")
| 2     inaktiv 2345    T                       =(A2="aktiv)*(C2="T")
| 3     aktiv   3456    U                         :
| 4     aktiv   4567    T

Letzteres hat den Vorteil, daß man das Ergebnis ggf. leichter
nachvollziehen und überprüfen kann.

BTW, FYI: '(A1="aktiv)' usw. ergibt einfach TRUE oder FALSE aka '1' bzw.
'0'; und diese Werte werden dann schlicht miteinander multipliziert
(also letztendlich '1*1', '1*0' usw.). Du könntest das auch (IMHO in
/dem/ Fall umständlicher) als '=WENN(UND(A1="aktiv; C1="T"); 1; 0)'
formulieren.

Wolfgang
-- 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an