Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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
Antworten Top
#2
Hallo cuba

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

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

Antworten 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)
Antworten 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.

Antworten 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)
Antworten 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.
Antworten 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)                              
Antworten 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)
Antworten 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)                              
Antworten 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.
Antworten Top


Gehe zu:


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