Registriert seit: 30.05.2016
Version(en): 2013
Hallo Excel Profis,
Habe eine Tabelle wo in Spalte F Positionsnummern stehen und in Spalte G Zeichnungsnummern.
BSP:
Spalte E | Spalte F | Spalte G
DWG1 001
DWG2 002
002
Nun brauche ich eine Formel für Spalte E eine Formel mit folgenden Kriterien:
Wenn eine Positionsnummer vorhanden ist nimm diese.
Wenn keine Positionsnummer vorhanden ist nimm die Zeichnungsnummer und füge "-1" hinzu.
Wenn in Spalte E schon eine Zeichnungsnummer mit "-1" steht, nimm die Zeichnungsnummer und füge "-2"hinzu
...
bis max "-10"
Habe schon an einer Formel probiert:
Code:
=WENNFEHLER(WENN(F23>0;F23;WENN(INDEX($E$7:E23;1)=G23&"-1";G23&"-2";WENN(INDEX($E$7:E23;1)=G23&"-2";G23&"-3";WENN(INDEX($E$7:E23;1)=G23&"-3";G23&"-4";WENN(INDEX($E$7:E23;1)=G23&"-5";G23&"-6";WENN(INDEX($E$7:E23;1)=G23&"-7";G23&"-8";WENN(INDEX($E$7:E23;1)=G23&"-9";G23&"-10";WENN(G23>0;G23&"-1";""))))))));"")
Bis zur "-1" gehts, aber bei der "-2" funktionierts dann nicht mehr :/
Kann jemand helfen ?
Gruß,
Luffy :100:
Personaltrainer - Ernährungsberater
Registriert seit: 10.04.2014
Version(en): Office 2019
(14.07.2016, 08:52)Luffy schrieb: Hallo Excel Profis,
...
Kann jemand helfen ?
Hallo, kannst du bitte einen relevaten Tabellenausschnitt posten..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 30.05.2016
Version(en): 2013
Tabelle1 | D | E | F | G |
166 | VK | GWA01 | GWA01 | 850 |
167 | VK | GWA02 | GWA02 | 851 |
168 | VK | GWA03 | GWA03 | 852 |
169 | VK | GWA04A | GWA04A | '853.1 |
170 | VK | GWA04B | GWA04B | '853.2 |
171 | VK | GWA04C | GWA04C | '853.3 |
172 | VK | GWA05 | GWA05 | 854 |
173 | VK | GWA06 | GWA06 | 551 |
174 | VK | GWA07 | GWA07 | 855 |
175 | VK | GWA08 | GWA08 | 552 |
176 | VK | 856-1 | | 856 |
177 | VK | 856-2 | | 856 |
178 | VK | 856-3 | | 856 |
179 | VK | 856-4 | | 856 |
180 | VK | 856-5 | | 856 |
181 | VK | 856-6 | | 856 |
182 | VK | 856.1-1 | | '856.1 |
183 | VK | 856.1-2 | | '856.1 |
verwendete Formeln | |
Zelle | Formel | Bereich | N/A |
E166:E183 | =WENNFEHLER(WENN(F166>0;F166;WENN(E165=G166&"-1";G166&"-2";WENN(E165=G166&"-2";G166&"-3";WENN(E165=G166&"-3";G166&"-4";WENN(E165=G166&"-4";G166&"-5";WENN(E165=G166&"-5";G166&"-6";WENN(E165=G166&"-6";G166&"-7";WENN(E165=G166&"-7";G166&"-8";WENN(E165=G166&"-8";G166&"-9";WENN(E165=G166&"-9";G166&"-10";WENN(G166>0;G166&"-1";"")))))))))));"") | | |
Habe hier noch eine alter Formel drinnen die mir aber nur die Position darüber kontrolliert.
Gruß,
Luffy :100:
Personaltrainer - Ernährungsberater
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
meinst du das so?
Code:
=WENN(F1<>"";F1;G1&"-"&ZÄHLENWENN($G$1:G1;G1))
Gruß,
steve1da
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• Luffy
Registriert seit: 30.05.2016
Version(en): 2013
Hallo Steve,
danke für die schnelle Antwort,
Tabelle1 | D | E | F | G |
15 | VK | GMT02 | GMT02 | 805 |
16 | VK | GMT03 | GMT03 | 806 |
17 | VK | GMT04 | GMT04 | 808 |
18 | VK | GMM01 | GMM01 | '500.1 |
19 | VK | GMDF01 | GMDF01 | 502 |
20 | VK | GMDF02 | GMDF02 | 502 |
21 | VK | GMDF03 | GMDF03 | 502 |
22 | VK | 502-1 | | 502 |
23 | VK | 502-1 | | 502 |
verwendete Formeln | |
Zelle | Formel | Bereich | N/A |
E15:E23 | =WENN(F15<>"";F15;G15&"-"&ZÄHLENWENN($G$8:G15;G8)) | | |
Excel-Inn.de |
Hajo-Excel.de |
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
Add-In-Version 19.15 einschl. 64 Bit |
bei "-2" funktioniert das dann nicht mehr, E22:E23 sollte 502-1 und 502-2 stehen
Gruß,
Luffy :100:
Personaltrainer - Ernährungsberater
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
du hast meine Formel auch verändert.
Am Ende muss G15 stehen!
Code:
ZÄHLENWENN($G$8:G15;G15))
Gruß,
steve1da
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• Luffy
Registriert seit: 30.05.2016
Version(en): 2013
Hallo Steve,
entschuldige vielmals, deine Formel war einwandfrei, vielen dank:)
Gruß,
Luffy :100:
Personaltrainer - Ernährungsberater
Registriert seit: 20.06.2016
Version(en): 2021
(14.07.2016, 09:39)Luffy schrieb: bei "-2" funktioniert das dann nicht mehr, E22:E23 sollte 502-1 und 502-2 stehen
Mit der Formel steht aber in E22:E23 502-4 und 502-5.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.