Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: LINKS-Funktion in WENN(ODER einbauen

LINKS-Funktion in WENN(ODER einbauen
11.07.2016 07:44:36
Marcus
Hallo zusammen!
Ich habe folgenden Code
=WENN(SUMME(WENN(O$1:O$1000="";0;1/ZÄHLENWENN(O$1:O$1000;O$1:O$1000))) < ZEILE(O1);"";INDEX(O:O; KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(O$1;;;ZEILE($1:$1000));O$1:O$1000)=1;ZEILE($1:$1000)); ZEILE(O1))))~f~
Nun möchte ich aber noch in dem Bereich
~f=WENN(O$1:O$1000="";
einbauen, dass er auch nicht zählt, wenn die Zelle O$1 - O$1000 mit "R" beginnt.
Irgendwie bekomme ich die ODER-Funktion da nicht eingebaut.
Danke schonmal
Gruß Marcus

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: LINKS-Funktion in WENN(ODER einbauen
11.07.2016 08:01:43
Hajo_Zi
Hallo Marcus,
was nun "" oder beginnt mit "R" es sollen 1000 Zellen mit "R" beginnen?

AW: LINKS-Funktion in WENN(ODER einbauen
11.07.2016 08:09:06
Marcus
Die ganze Formel soll ja die Lücken in Spalte O schliessen, und gleiche Werte addieren.
In dem o.g. Teil überprüft er ja erst, ob eine leere Zelle vorhanden ist
WENN(O$1:O$1000="";0;1
Jetzt soll er aber zusätzlich noch überprüfen ob die Zelle mit einem R beginnt, und diese dann auch "ignorieren".
Hoffe, so ist es verständlicher, bzw ich habe keinen Denkfehler in der jetzigen Formel

Anzeige
AW: LINKS-Funktion in WENN(ODER einbauen
11.07.2016 08:25:43
Hajo_Zi
man muss nicht auf meinen Beitrag Antworten. Die Frage hatte ich nur gestellt da Zeit.

Aus1
 OP
1R 
2R 
311

verwendete Formeln
Zelle Formel Bereich N/A
P3=WENN(SUMMENPRODUKT((LINKS(O1:O1000;1)="R")*1)=1000;0;WENN(O$1:O$1000="";0;1))  
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 23.05 einschl. 64 Bit


Gruß Hajo

Anzeige
AW: LINKS-Funktion in WENN(ODER einbauen
11.07.2016 09:40:58
Marcus
Hallo.
Also erstmal hab ich ein Fehler gemacht.
In der geposteten Formel wird nur die Spalte O zusammengefügt.
Zusammengerechnet wird an einer anderen Stelle.
Also ich habe die Spalte O mit verschiedenen Artikelnummern
z.b.
123456
234567
345678
R12345
456789
R23456
............
Dann kommen Leerzellen, und dann geht wieder los mit anderen, oder auch gleichen Artikelnummern
............
234567
987654
R34567
usw.
In Spalte H wird jetzt die Spalte O neu gelistet, und zwar (bis jetzt) nur das alle Leerzellen rausgeschnitten werden, und keine Doppelten mehr erscheinen.
Ich möchte jetzt noch zusätzlich, dass alle Zellen beginnend mir R rausgeschnitten werde.
Sorry wegen der Verwirrung!

Anzeige
AW: LINKS-Funktion in WENN(ODER einbauen
11.07.2016 09:44:59
SF
Hola,
ungetestet:
=WENNFEHLER(INDEX(O:O; KKLEINSTE(WENN((ZÄHLENWENN(BEREICH.VERSCHIEBEN(O$1;;;ZEILE($1:$1000)); O$1:O$1000)=1)*(LINKS($O$1:$O$1000;1)"r");ZEILE($1:$1000)); ZEILE(O1)));"") 
Gruß,
steve1da

AW: LINKS-Funktion in WENN(ODER einbauen
13.07.2016 08:33:10
Marcus
Hallo steve1da
Sorry für die späte Antwort, aber es klappt wunderbar.
Vielen Dank
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

LINKS-Funktion in WENN(ODER) einbauen


Schritt-für-Schritt-Anleitung

Um die LINKS-Funktion in eine WENN(ODER)-Formel einzubauen, kannst du die folgende Formel verwenden. Angenommen, du möchtest leere Zellen sowie Zellen, die mit "R" beginnen, ignorieren. Hier ist ein Beispiel für eine mögliche Formel:

=WENN(ODER(O$1:O$1000=""; LINKS(O$1:O$1000; 1)="R"); ""; INDEX(O:O; KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(O$1;;;ZEILE($1:$1000)); O$1:O$1000)=1; ZEILE($1:$1000)); ZEILE(O1))))

In dieser Formel wird zuerst überprüft, ob die Zelle leer ist oder mit "R" beginnt. Wenn eine der Bedingungen erfüllt ist, gibt die Formel einen leeren String zurück.


Häufige Fehler und Lösungen

  1. Fehler: Die Formel gibt falsche Werte zurück.
    Lösung: Überprüfe, ob du die richtigen Bereiche in deiner Formel verwendest. Achte darauf, dass die Bereiche korrekt angegeben sind, insbesondere wenn du mit der $-Funktion arbeitest.

  2. Fehler: ODER-Funktion wird nicht korrekt ausgeführt.
    Lösung: Stelle sicher, dass du die ODER-Funktion korrekt eingebaut hast. Achte darauf, dass die Bedingungen in der richtigen Syntax angegeben sind.


Alternative Methoden

Eine alternative Methode ist die Verwendung der SUMMENPRODUKT-Funktion kombiniert mit der LINKS-Funktion. Hier ein Beispiel:

=SUMMENPRODUKT((LINKS(O$1:O$1000; 1)="R")*1)

Diese Formel zählt die Zellen, die mit "R" beginnen und kann in einer WENN-Funktion verwendet werden, um die Zellen zu ignorieren, die nicht berücksichtigt werden sollen.


Praktische Beispiele

Angenommen, du hast die folgenden Werte in Spalte O:

  • O1: R12345
  • O2: 234567
  • O3:
  • O4: R23456
  • O5: 345678

Wenn du die oben genannte Formel anwendest, wird die Liste in Spalte H nur die Werte anzeigen, die nicht leer sind und nicht mit "R" beginnen.


Tipps für Profis

  • Verwende die Excel $-Funktion, um Bereiche zu fixieren, sodass sich deine Formeln nicht verschieben, wenn du sie kopierst.
  • Nutze die Formel-Überprüfung in Excel, um sicherzustellen, dass deine Funktionen korrekt sind und keine Fehler zurückgeben.
  • Experimentiere mit der Kombination von WENN und ODER, um komplexere Bedingungen zu erstellen.

FAQ: Häufige Fragen

1. Wie kann ich die WENN-Funktion mit der LINKS-Funktion kombinieren?
Du kannst die WENN-Funktion einfach um die LINKS-Funktion herum verwenden, um bestimmte Bedingungen zu prüfen, wie im Beispiel oben.

2. Funktioniert diese Formel in allen Excel-Versionen?
Ja, die vorgestellten Funktionen sind in den meisten Excel-Versionen verfügbar, insbesondere in Excel 2007 und höher.

3. Was ist der Unterschied zwischen WENN und WENNFEHLER?
WENN überprüft eine Bedingung und gibt basierend auf dem Ergebnis einen Wert zurück, während WENNFEHLER einen bestimmten Wert zurückgibt, wenn die Formel einen Fehler erzeugt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige