Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
528to532
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
528to532
528to532
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

lfd. Nr. automatisch generieren mit Bedingung

lfd. Nr. automatisch generieren mit Bedingung
08.12.2004 09:35:10
nochmal
Hallo,
ich habe folgendes Problem (siehe Anlage).
Ich möchte eine lfd. Nummer immer dann vergeben, wenn in Spalte "eingang"
ein Datum versehen ist (siehe Anlage).

Die Datei https://www.herber.de/bbs/user/14495.xls wurde aus Datenschutzgründen gelöscht

Kriege es nicht gebacken, bin anscheinend zu doof!
Wer kann mir helfen
AW: lfd. Nr. automatisch generieren mit Bedingung
Ramses
Hallo
die einfachste Variante
Tabelle1
 ABCDE
1AktenzeichenAusgangEinganglfd. Nummer 
280.01.01 10.10.20041 
380.01.02 11.10.20042 
480.01.03    
580.01.04 13.10.20043 
680.01.01    
780.01.02 15.10.20044 
880.01.03 16.10.20045 
980.01.04    
1080.01.01 18.10.20046 
1180.01.02    
1280.01.03    
1380.01.04 21.10.20047 
1480.01.01 22.10.20048 
15     
Formeln der Tabelle
D3 : =WENN(C3<>"";MAX($D$2:D2)+1;"")
D4 : =WENN(C4<>"";MAX($D$2:D3)+1;"")
D5 : =WENN(C5<>"";MAX($D$2:D4)+1;"")
D6 : =WENN(C6<>"";MAX($D$2:D5)+1;"")
D7 : =WENN(C7<>"";MAX($D$2:D6)+1;"")
D8 : =WENN(C8<>"";MAX($D$2:D7)+1;"")
D9 : =WENN(C9<>"";MAX($D$2:D8)+1;"")
D10 : =WENN(C10<>"";MAX($D$2:D9)+1;"")
D11 : =WENN(C11<>"";MAX($D$2:D10)+1;"")
D12 : =WENN(C12<>"";MAX($D$2:D11)+1;"")
D13 : =WENN(C13<>"";MAX($D$2:D12)+1;"")
D14 : =WENN(C14<>"";MAX($D$2:D13)+1;"")
 
Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss Rainer
Anzeige
AW: lfd. Nr. automatisch generieren mit Bedingung
Martin
Hi Josef,
Du hast mein Problem geknackt! Genial!
Danke!
Lass uns nicht dumm sterben..... :-)
Ramses
Hallo
Auch wenn Josef dir offensichtlich die richtige Lösung geschickt hat und ich die Formel ansehe und glaube auch zu verstehen.
Nach welcher Logik werden die Nummern vergeben ?
Gruss Rainer
AW: Lass uns nicht dumm sterben..... :-)
08.12.2004 10:30:11
Josef
Hallo Rainer!
Die Logik liegt darin, das sich die laufende Nummer immer auf das Aktenzeichen bezieht!
Tabelle1
 ABCD
1AktenzeichenAusgangEinganglfd. Nummer
280.01.01 10.10.20041
380.01.02 11.10.20041
480.01.03   
580.01.04 13.10.20041
680.01.01   
780.01.02 15.10.20042
880.01.03 16.10.20041
980.01.04   
1080.01.01 18.10.20042
1180.01.02   
1280.01.03   
1380.01.04 21.10.20042
1480.01.01 22.10.20043
Formeln der Tabelle
D2 : =WENN(C2<>"";SUMMENPRODUKT(($A$2:A2=A2)*($C$2:C2<>""));"")
D3 : =WENN(C3<>"";SUMMENPRODUKT(($A$2:A3=A3)*($C$2:C3<>""));"")
D4 : =WENN(C4<>"";SUMMENPRODUKT(($A$2:A4=A4)*($C$2:C4<>""));"")
D5 : =WENN(C5<>"";SUMMENPRODUKT(($A$2:A5=A5)*($C$2:C5<>""));"")
D6 : =WENN(C6<>"";SUMMENPRODUKT(($A$2:A6=A6)*($C$2:C6<>""));"")
D7 : =WENN(C7<>"";SUMMENPRODUKT(($A$2:A7=A7)*($C$2:C7<>""));"")
D8 : =WENN(C8<>"";SUMMENPRODUKT(($A$2:A8=A8)*($C$2:C8<>""));"")
D9 : =WENN(C9<>"";SUMMENPRODUKT(($A$2:A9=A9)*($C$2:C9<>""));"")
D10 : =WENN(C10<>"";SUMMENPRODUKT(($A$2:A10=A10)*($C$2:C10<>""));"")
D11 : =WENN(C11<>"";SUMMENPRODUKT(($A$2:A11=A11)*($C$2:C11<>""));"")
D12 : =WENN(C12<>"";SUMMENPRODUKT(($A$2:A12=A12)*($C$2:C12<>""));"")
D13 : =WENN(C13<>"";SUMMENPRODUKT(($A$2:A13=A13)*($C$2:C13<>""));"")
D14 : =WENN(C14<>"";SUMMENPRODUKT(($A$2:A14=A14)*($C$2:C14<>""));"")
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß Sepp
Anzeige
AW: Lass uns nicht dumm sterben..... :-)
Ramses
Hallo Josef
Ich kapiers nicht :-(
Auf welches denn ?
Tabelle1
 ABCDEF
1AktenzeichenAusgangEinganglfd. Nummer  
280.01.01 10.10.20041  
380.01.02 11.10.20041  
480.01.03     
580.01.04 13.10.20041  
680.01.01     
780.01.02 15.10.20042  
880.01.03 16.10.20041  
980.01.04     
1080.01.01 18.10.20042  
1180.01.02     
1280.01.03     
1380.01.04 21.10.20042Warum steht hier die 2 !! 
1480.01.01 22.10.20043Warum steht hier die 3 !! 
15      
Formeln der Tabelle
D2 : =WENN(C2<>"";SUMMENPRODUKT(($A$2:A2=A2)*($C$2:C2<>""));"")
D3 : =WENN(C3<>"";SUMMENPRODUKT(($A$2:A3=A3)*($C$2:C3<>""));"")
D4 : =WENN(C4<>"";SUMMENPRODUKT(($A$2:A4=A4)*($C$2:C4<>""));"")
D5 : =WENN(C5<>"";SUMMENPRODUKT(($A$2:A5=A5)*($C$2:C5<>""));"")
D6 : =WENN(C6<>"";SUMMENPRODUKT(($A$2:A6=A6)*($C$2:C6<>""));"")
D7 : =WENN(C7<>"";SUMMENPRODUKT(($A$2:A7=A7)*($C$2:C7<>""));"")
D8 : =WENN(C8<>"";SUMMENPRODUKT(($A$2:A8=A8)*($C$2:C8<>""));"")
D9 : =WENN(C9<>"";SUMMENPRODUKT(($A$2:A9=A9)*($C$2:C9<>""));"")
D10 : =WENN(C10<>"";SUMMENPRODUKT(($A$2:A10=A10)*($C$2:C10<>""));"")
D11 : =WENN(C11<>"";SUMMENPRODUKT(($A$2:A11=A11)*($C$2:C11<>""));"")
D12 : =WENN(C12<>"";SUMMENPRODUKT(($A$2:A12=A12)*($C$2:C12<>""));"")
D13 : =WENN(C13<>"";SUMMENPRODUKT(($A$2:A13=A13)*($C$2:C13<>""));"")
D14 : =WENN(C14<>"";SUMMENPRODUKT(($A$2:A14=A14)*($C$2:C14<>""));"")
 
Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss Rainer
Anzeige
AW: Lass uns nicht dumm sterben..... :-)
08.12.2004 10:40:13
Josef
Hallo,
jetzt klarer?
Tabelle1
 ABCDE
1AktenzeichenAusgangEinganglfd. Nummer 
280.01.01 10.10.20041Erster Eintrag für 80.01.01
380.01.02 11.10.20041Erster Eintrag für 80.01.02
480.01.03    
580.01.04 13.10.20041Erster Eintrag für 80.01.04
680.01.01    
780.01.02 15.10.20042Zweiter Eintrag für 80.01.02
880.01.03 16.10.20041Erster Eintrag für 80.01.03
980.01.04    
1080.01.01 18.10.20042Zweiter Eintrag für 80.01.01
1180.01.02    
1280.01.03    
1380.01.04 21.10.20042Zweiter Eintrag für 80.01.04
1480.01.01 22.10.20043Dritter Eintrag für 80.01.01
Formeln der Tabelle
D2 : =WENN(C2<>"";SUMMENPRODUKT(($A$2:A2=A2)*($C$2:C2<>""));"")
D3 : =WENN(C3<>"";SUMMENPRODUKT(($A$2:A3=A3)*($C$2:C3<>""));"")
D4 : =WENN(C4<>"";SUMMENPRODUKT(($A$2:A4=A4)*($C$2:C4<>""));"")
D5 : =WENN(C5<>"";SUMMENPRODUKT(($A$2:A5=A5)*($C$2:C5<>""));"")
D6 : =WENN(C6<>"";SUMMENPRODUKT(($A$2:A6=A6)*($C$2:C6<>""));"")
D7 : =WENN(C7<>"";SUMMENPRODUKT(($A$2:A7=A7)*($C$2:C7<>""));"")
D8 : =WENN(C8<>"";SUMMENPRODUKT(($A$2:A8=A8)*($C$2:C8<>""));"")
D9 : =WENN(C9<>"";SUMMENPRODUKT(($A$2:A9=A9)*($C$2:C9<>""));"")
D10 : =WENN(C10<>"";SUMMENPRODUKT(($A$2:A10=A10)*($C$2:C10<>""));"")
D11 : =WENN(C11<>"";SUMMENPRODUKT(($A$2:A11=A11)*($C$2:C11<>""));"")
D12 : =WENN(C12<>"";SUMMENPRODUKT(($A$2:A12=A12)*($C$2:C12<>""));"")
D13 : =WENN(C13<>"";SUMMENPRODUKT(($A$2:A13=A13)*($C$2:C13<>""));"")
D14 : =WENN(C14<>"";SUMMENPRODUKT(($A$2:A14=A14)*($C$2:C14<>""));"")
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß Sepp
Anzeige
Nun ist es klar....
Ramses
Hallo Josef
... aber auf die Lösung zu kommen bei der Fragestellung erfordert schon die grosse Glaskugel :-)
Gruss Rainer
AW:Ich werd trotzdem dumm sterben
EtoPHG
Hallo Sepp,
Schöne Lösung. Was passiert wenn ich in Zeile 6 ein Datum eintrage:
Die Nummern für Aktenzeichen 80.01.01 verändern sich. Aber darf sich denn eine bereits vergebene lfd. Nummer verändern (Zeile 10 & 14 ändern ihre Laufnummer)
Gruss Hansueli
AW: AW:Ich werd trotzdem dumm sterben
Martin
Dein Problem ist ein rein theoretisches. Es wird nicht in meinem Falle nicht vorkommen, das ein Eingang nachträglich als Ausgang umdekleniert wird (oder umgekehrt´)!
Nochmals danke an alle, die sich ein Kopf gemacht haben!
Anzeige
AW: lfd. Nr. automatisch generieren mit Bedingung
EtoPHG
Hallo Martin,
Kannst Du bitte erklären, warum in Deinem Beispiel die lfd. Nummern 1 und 2 mehrmals vorkommen! Ich werd daraus nicht schlau. Eine lfd. Nummer sollte doch nur 1mal vorkommen oder sehe ich das falsch ? Bitte Problem genauer umschreiben.
Gruss Hansueli

32 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige