Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1288to1292
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel über mehrere Spalten

Formel über mehrere Spalten
13.12.2012 08:33:06
Thomas
Hallo,
ich habe eine Tabelle mit 4000 Zeilen und diversen Spalten. In drei Spalten konnte ein "Ja" oder "Nein" angegeben werden. Jetzt möchte ich herausfinden bei welcher Zeile mindestens ein "Ja" angegeben wurde. Ich habe eine Formel erstellt, wobei ein Fehler kam.
=WENN(J3="yes" ODER K3="yes" ODER L3="yes");1;0)
J, K und L sind die Bewertungsspalten
Hat jemand eine Möglichkeit, wie man das lösen kann?

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel über mehrere Spalten
13.12.2012 08:38:06
Klaus
Hallo Thomas,
wähl eine:
=WENN(J3="yes";1;WENN(K3="yes";1;WENN(L3="yes";1;0)))
=WENN(ODER(J3="yes";K3="yes";L3="yes");1;0)
=WENN(ZÄHLENWENN(J3:L3;"yes")>0;1;0)
=WENN(ISTNV(VERLGEICH("yes";J3:L3;));1;0)
Grüße,
Klaus M.vdT.

AW: Formel über mehrere Spalten
13.12.2012 08:43:47
Thomas
Hab vielen Dank! Ich probiere gleich mein Glück!

danke für die Rückmeldung! owT.
13.12.2012 11:27:47
Klaus
.

=(ZÄHLENWENN(J3:L3;"yes")>0)*1 owT
13.12.2012 11:38:31
Rudi

hübsch!
13.12.2012 11:54:08
Klaus
Hallo Rudi,
6 Zeichen weniger, nicht auszumalen was das auf lange Sicht an Festplattenplatz spart :-)
36: =WENN(ZÄHLENWENN(J3:L3;"yes")>0;1;0)
30: =(ZÄHLENWENN(J3:L3;"yes")>0)*1
dann lege ich mal einen drauf und spare noch ein Zeichen:
29: =N(ZÄHLENWENN(J3:L3;"yes")>0)
wer unterbietet?
Grüße,
Klaus M.vdT.

Anzeige
unterbieten
13.12.2012 12:04:18
Rudi
Hallo,
OK, ist getrickst. Aber wenn's um Plattenplatz geht ... ;-)
IJKL
3yesyesyes1
4nonono0
5yesnono1

NameBezug
X=N(ZÄHLENWENN(Tabelle1!$I3:$K3;"yes")>0)

ZelleFormel
L3=X
L4=X
L5=X

Gruß
Rudi

Anzeige
einer geht noch!
13.12.2012 12:26:21
Klaus
Rudi,
in der Logik der Tabelle bleibend (nur "yes" und "no" möglich) kann noch ein weiterer Buchstabe gespart werden:
=N(ZÄHLENWENN(Tabelle1!$I3:$K3;"y*")>0)
reicht. "Tabelle1" muss natürlich zwingend umbenannt werden in die kürzere Bezeichnung "1".
Ein Umschalten der Sprache von Deutsch auf Englisch spart weitere 3 Buchstaben (COUNTIF=7, ZÄHLENWENN=10), vielleicht finden wir noch eine exotische Sprache in der die Formel weiter verkürzt werden kann.
Grüße,
Klaus M.vdT.

... unterbiete das! 22 Zeichen, ohne Tricks!
13.12.2012 13:36:03
Marc

{=ODER(I3:K3="yes")*1}

Gruß,MCO

Anzeige
Respekt!
13.12.2012 14:40:50
Klaus
Respekt, MCO! Ich hätt nicht gedacht dass nochmal weniger geht.
Sogar nur 20 Zeichen, die { } gelten nicht wirklich.
Grüße,
Klaus M.vdT.
(Formel OR statt ODER und y* statt yes, nochmal -3 Zeichen)

AW: Respekt!
13.12.2012 14:47:36
Rudi
Hallo,
="y*" funzt nicht!
Das geht in Zählenwenn() aber nicht beim direkten Vergleich.
Gruß
Rudi

{=MAX(N(J1:L1>"y"))}
13.12.2012 15:21:14
Mäxl
Hi,
falss wirklich nur Yes oder No
GROß/klein wäre dabei egal
gruß
Mäxl

oder natürlich oder ;)
13.12.2012 15:25:34
Mäxl
=ODER(J1:L1>"y")
mit Wahr Falsch

da hamma ja wat angefang. owT
13.12.2012 15:59:29
Rudi

352 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige