Suche Formel
#1
Hallo Forum

Folgende Situation:

A1 = 255
B1 = -321
C1 = 22.5%

A2 ist leer
B2 ist leer
C2 ist leer

Ziel: Wenn nur eines der Felder einen Eintrag hat, soll in E1 eine 1 erscheinen, ansonsten soll keine 1 erscheinen.

Mit der Wenn(und... Formel komme ich da nicht ans Ziel.

LG
cuba
Top
#2
Hallo cuba

Code:
=ZÄHLENWENN(A1:C2;"<>")>0
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#3
Hallo

Ich vermute, ich habe mich falsch ausgedrückt.... SORRY

Ich habe eine Beispieldatei angefügt.

Der gelbe Teil stammt aus einer Berechnung und der grüne Teil ist die Auswertung davon. Die beiden Listen sind in zwei verschiedenen Tabelllenblättern.

Ich will über einen Filter dann nur noch diejenigen anzeigen, die mit einer 1 berechnet wurden.

Mit der Zählenwenn-Formel komme ich nicht zum gewünschten Ziel.

Lg
cuba


Angehängte Dateien
.xlsb   cubas Auswertung.xlsb (Größe: 8,39 KB / Downloads: 7)
Top
#4
Dann rate ich noch mal.
Code:
=ZÄHLENWENN(A3:C3;">0")>0
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#5
Hi cuba,

so?

Tabelle1

ABCD
310-5015%1
4000%
5200%1
6000%
7000%
8020%1
9000%
10000%
11008%1
12000%
Formeln der Tabelle
ZelleFormel
A3=H3
B3=I3
C3=J3
D3=WENN(ZÄHLENWENN(A3:C3;">0")>0;1;"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#6
Hallo,

da reicht das:


Code:
=(ZÄHLENWENN(A3:C3;">0")>0)*1

Nullen ausblenden.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#7
heje excelfreunde,

meines erachtens versagen die obigen lösungsbeispiele , wenn in den spalten a,b,c nur negative zahlen stehen. siehe zeile A3-C3, wenn
nur die -50 vorhanden wären. in der vorliegenden beispieltabelle wäre auch diese ein denkbare zahlenkonstellation.
mein lösungsansatz:

=WENN(--ODER(ABS(A3)>0;ABS(B3)>0;ABS(C3)>0)=0;"";--ODER(ABS(A3)>0;ABS(B3)>0;ABS(C3)>0))

liefert auch im falle der negativen zahlen einen 1 und entspricht seiner einleitenden ausführung.
Vielen Dank
--Janosch
                                                     
Excel  2019 (64bit)  Win 10 Pro (64bit)                              
Top
#8
Hi Janosch,

mit den Negativzahlen hattest du Recht. Aber dann reicht das:

Tabelle1

ABCD
310-5015%1
4-10-20-30%1
Formeln der Tabelle
ZelleFormel
A3=H3
B3=I3
C3=J3
D3=WENN(ZÄHLENWENN(A3:C3;"<>0")<>0;1;"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Oder auf Edgars Vorschlag angewandt:  
Code:
=(ZÄHLENWENN(A3:C3;"<>0")<>0)*1
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#9
heje excelfreunde,

klar, die elegandere formel  ist die von "willwissen"... hatte die selbe lösung parat, aber mit meiner formel wollte ich zeigen, dass man sein augenmerk auf alle zahlenarten und darstellungen richtet. bsp: so könnte auch 15% oder 0% nur noch eine reine textzeile sein, die den inhalt einer zelle durch eine formel interpretiert. lag hier nicht vor, aber dennoch...obacht geben...
Vielen Dank
--Janosch
                                                     
Excel  2019 (64bit)  Win 10 Pro (64bit)                              
Top
#10
Hallo,


1. wenn es nur um Einträge geht, dann reicht das:


Code:
=(ZÄHLENWENN($A3:$C3;"<>0")>0)*1


2. Wenn nur Zahlen gelten sollen, dann wäre das sinnvoll:


Code:
=(ANZAHL($A3:$C3)>0)*1

Hier mal die unterschiedlichen Formeln im Vergleich (Man beachte die Leerzeichen in B6!!!!):

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFG
3553125-1001111
4x   11 
5-1   111
6    11 

ZelleFormel
D3=(ZÄHLENWENN($A3:$C3;">0")>0)*1
E3=(ZÄHLENWENN($A3:$C3;"<>0")>0)*1
F3=(ZÄHLENWENN($A3:$C3;"<>")>0)*1
G3=(ANZAHL($A3:$C3)>0)*1
B6=WENN(T6="";"";T6)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFG
3553125-1001111
4x   11 
5-1   111
6    11 

ZelleFormel
D3=(ZÄHLENWENN($A3:$C3;">0")>0)*1
E3=(ZÄHLENWENN($A3:$C3;"<>0")>0)*1
F3=(ZÄHLENWENN($A3:$C3;"<>")>0)*1
G3=(ANZAHL($A3:$C3)>0)*1
B6=WENN(T6="";"";T6)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste