Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1812to1816
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 ändern Teil 2

Formel ändern Teil 2
17.02.2021 10:58:18
SyLi
Hallo,
ich beziehe mich auf den Betrag hier:
https://www.herber.de/forum/archiv/1808to1812/1808226_Formel_aendern.html
speziell auf Werner's Tipp mit der Formel:
=WENNFEHLER(INDEX(Datenbank!B:B;AGGREGAT(15; 6;ZEILE(A$2:A$1000)/(Datenbank!J$2:J$1000="Aktionär"); ZEILE(A1)));"")
Leider hat sich hier herausgestellt, dass es immer dann zu einem Problem kommt, wenn die Firmierung mehr als einmal identisch in Spalte B aufgeführt sind... leider kann das vorkommen, da in B die Firmierung steht und die kann bei Niederlassungen gleich sein :(
Gibt es dafür eine Lösung?
Dank und Gruß
SyLi

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: eine Lösung gibt es meistens, ...
17.02.2021 11:26:27
neopa
Hallo Syli,
... so auch hier, wenn ich Dein Anliegen richtig interpretiere. Du müsstest dazu die bisherigen SVERWEIS()-Formeln ab Spalte B ersetzen.
In B2:
=WENNFEHLER(INDEX(Datenbank!$C:$C;AGGREGAT(15;6;ZEILE(A$2:A$99)/(Datenbank!$B$2:$B$99=$A2);ZÄHLENWENN($A$2:$A2;$A2)));"")
und nach unten kopieren. In den Spalten rechts von Spalte B analog.
Gruß Werner
.. , - ...
AW: eine Lösung gibt es meistens, ...
17.02.2021 12:18:52
SyLi
Hallo Werner,
ich habe das mal versucht und die Formel an die aktuellen Gegebenheiten angepasst... läuft nicht so wie ich dachte :(
Daher mal hier die Muster-Tabelle: https://www.herber.de/bbs/user/144000.xlsx
Wie gehabt, in der "Datenbank" stehen die Daten (rot markiert eine doppelte Firmierung mit unterschiedlichem Standort)... markiert als "ausgeschieden".
Sollte dann im Tabellenblatt [Ausgeschieden] entsprechend auftauchen... genauso wie die anderen..
Wo ist mein Gedankenfehler?
Gruß und Dank
SyLi
PS: musste einige Tabs entfernen, da die Tabelle sonst zu groß gewesen wäre
Anzeige
AW: nun ...
17.02.2021 12:48:43
neopa
Hallo Syli,
... meine aufgezeigte Lösungsformel bezog sich aber auf Deine im alten thread eingestellte Datei und die dortige Spalte B in "Serienbrief".
In Deiner jetzt eingestellten Datei muss die Formel in Spalte B natürlich so bleiben, wie zuvor in Spalte A also in B3 so:
=WENNFEHLER(INDEX(Datenbank!$C:$C;AGGREGAT(15;6;ZEILE(A$2:A$1000)/(Datenbank!O$2:O$1003 ='Basis-Daten -nicht löschen-'!$A$10);ZEILE(A1)));"")
und dann ab Spalte C analog wie im vorigen Beitrag aufgezeigt, jedoch natürlich entsprechend angepasst an die neue Startzeile.
Also z.B. in E3:
=WENNFEHLER(INDEX(Datenbank!$G:$G;AGGREGAT(15;6;ZEILE(C$2:C$999)/(Datenbank!$C$2:$C$999=$B3);ZÄHLENWENN($B$3:$B3;$B3)));"")
und diese nach unten kopiert. Diese analog angepasst in den Spalten C:D und F:L
Gruß Werner
.. , - ...
Anzeige
Ein echtes Fossil, wenn 365 am Start ist
17.02.2021 12:54:55
lupo1
... wer braucht noch AGGREGAT, um Listen zu erzeugen? Es gibt FILTER. Also die Funktion, die es eiegntlich schon seit 40 Jahren hätte geben müssen.
AW: hab kein 365 und viele andere auch nicht owT
17.02.2021 13:35:34
neopa
Gruß Werner
.. , - ...
Vom TE wissen wir es nicht ...
17.02.2021 13:55:03
lupo1
Angegeben hatte er 2016! owT
17.02.2021 19:07:32
Luc:-?
:-?
2016 bedeutet bei Herber: 2016+ (2019/365 o.Ausw.)
18.02.2021 05:39:57
lupo1
Daher wissen wir es nach wie vor nicht. Bzw. ich lese mir nicht den ganzen Thread durch, ob es dort irgendwo versteckt doch steht. Das muss TE schon im OP mitteilen.
AW: 2016=2016, neueres sollte angegeben werden owT
18.02.2021 07:25:19
neopa
Gruß Werner
.. , - ...
Du plapperst mir alles nach.
18.02.2021 08:34:55
lupo1
AW: dem ist nicht so owT
18.02.2021 10:32:34
neopa
Gruß Werner
.. , - ...
AW: omG wtf rofl owT
18.02.2021 10:45:17
lupo1
AW: hab kein 365 und viele andere auch nicht owT
19.02.2021 11:46:44
SyLi
Hi,
irgendwie funktioniert das nicht :(
Siehe: https://www.herber.de/bbs/user/144069.xlsx
PS: habe hier Excel 2019.. es läßt sich aber nicht angeben ;)
Anzeige
AW: kann so auch nicht funktionieren ...
19.02.2021 13:59:05
neopa
Hallo SyLi,
... in der Formel hate ich offensichtlich eine Bedingung vergessen mit anzugeben. Sorry.
In E3 natürlich so:
=WENNFEHLER(INDEX(Datenbank!$G:$G;AGGREGAT(15;6;ZEILE(C$2:C$1000)/(Datenbank!C$2:C$1000=B3) /(Datenbank!O$2:O$1000='Basis-Daten -nicht löschen-'!$A$10);ZÄHLENWENN($B$3:$B3;$B3)));"")
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige