(Gelöst)Berufe Filtern und auflisten mit Anzahl
Moderator: Moderatoren
(Gelöst)Berufe Filtern und auflisten mit Anzahl
Guten Abend,
ich habe gerade irgentwie ein Problem wo ich auf keine Lösung komme.
Ich habe eine Tabelle wo ich für jede Person eine Zeile habe und in dieser die Lohngruppe
aussuche und eintrage ob vieleicht Lerling oder Gehilfe.
Gibt es eine normale möglichkeit also ohne Macro usw.
Das ich eine Liste erstelle mit den im Moment vorhandenen Berufen.
Das Problem zur Auswahl an Berufen stehen 9 Kategorien mit auf bedarf erweiterbaren Berufen wo er drauf zugreift.
Und eben immer erweiterbaren Personenzeilen ( die durch einfaches Kopieren und einfügen)
Beispiel:
Schlosser
Schlosser
Schlosser Gehilfe
Maler
Maler
Maler
Schreiner
Schreiner Lehrling
soll ergeben:
Schlosser 2
Schlosser Gehilfe 1
Maler 3
Schreiner 1
Schreiner Lehrling 1
(In der Auswahlliste der Berufe stehen aber 100 Berufe und mehr drinnen )
MfG Taghor
ich habe gerade irgentwie ein Problem wo ich auf keine Lösung komme.
Ich habe eine Tabelle wo ich für jede Person eine Zeile habe und in dieser die Lohngruppe
aussuche und eintrage ob vieleicht Lerling oder Gehilfe.
Gibt es eine normale möglichkeit also ohne Macro usw.
Das ich eine Liste erstelle mit den im Moment vorhandenen Berufen.
Das Problem zur Auswahl an Berufen stehen 9 Kategorien mit auf bedarf erweiterbaren Berufen wo er drauf zugreift.
Und eben immer erweiterbaren Personenzeilen ( die durch einfaches Kopieren und einfügen)
Beispiel:
Schlosser
Schlosser
Schlosser Gehilfe
Maler
Maler
Maler
Schreiner
Schreiner Lehrling
soll ergeben:
Schlosser 2
Schlosser Gehilfe 1
Maler 3
Schreiner 1
Schreiner Lehrling 1
(In der Auswahlliste der Berufe stehen aber 100 Berufe und mehr drinnen )
MfG Taghor
- Dateianhänge
-
- test.ods
- (19.88 KiB) 80-mal heruntergeladen
Zuletzt geändert von Taghor am Fr, 05.02.2016 09:02, insgesamt 1-mal geändert.
Re: Berufe Filtern und auflisten mit Anzahl
Hallo
ich habe deine Beispieldatei mal angepasst
Gruß Holger
ich habe deine Beispieldatei mal angepasst
Gruß Holger
- Dateianhänge
-
- test.ods
- (23.04 KiB) 114-mal heruntergeladen
Re: Berufe Filtern und auflisten mit Anzahl
Danke für die Hilfe aber leider scheint sie nicht zu funktionieren da er etliche Fehler anzeigt.
Und du da einen Bezug auf A1 und A2 usw gemacht hast wo doch überhaupt keine Daten drinnen stehen.
Aber trotzdem Danke ich werde mir mal die Befehle anschauen und versuchen das System zu erkennen .
Und du da einen Bezug auf A1 und A2 usw gemacht hast wo doch überhaupt keine Daten drinnen stehen.
Aber trotzdem Danke ich werde mir mal die Befehle anschauen und versuchen das System zu erkennen .
Re: Berufe Filtern und auflisten mit Anzahl
Hallo
kannst mir glauben das es bei mir (LibreOffice) einwandfrei funktioniert.
=WENN(ZÄHLENWENN(F$5:$F5;F5)=1;ZEILE(A1);"")
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A1)))
zeile(A1) liefert 1
zeile(A2) liefert 2
usw.
Der Bezug nach A1 macht die Formeln nur kopierbar und muss mit einem Bezug der ersten Zeile beginnen.
ob dort A1; B1 oder xx1 drin steht ist irrelevant.
=WENN(ZÄHLENWENN(F$5:$F5;F5)=1;1;"")
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;1))
..
=WENN(ZÄHLENWENN(F$5:$F5;F5)=1;2;"")
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;2))
Dieser Wert wird beim runter kopieren nur jeweils um 1 erhöht
Gruß Holger
kannst mir glauben das es bei mir (LibreOffice) einwandfrei funktioniert.
=WENN(ZÄHLENWENN(F$5:$F5;F5)=1;ZEILE(A1);"")
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A1)))
zeile(A1) liefert 1
zeile(A2) liefert 2
usw.
Der Bezug nach A1 macht die Formeln nur kopierbar und muss mit einem Bezug der ersten Zeile beginnen.
ob dort A1; B1 oder xx1 drin steht ist irrelevant.
=WENN(ZÄHLENWENN(F$5:$F5;F5)=1;1;"")
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;1))
..
=WENN(ZÄHLENWENN(F$5:$F5;F5)=1;2;"")
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;2))
Dieser Wert wird beim runter kopieren nur jeweils um 1 erhöht
Gruß Holger
Re: Berufe Filtern und auflisten mit Anzahl
ich habe im moment Apache Open Office 4.1.0 drauf 
so sieht es aus.
Aber ich beschäftige mich später nochmal damit um die Vorgehensweise zu verstehen

so sieht es aus.
Aber ich beschäftige mich später nochmal damit um die Vorgehensweise zu verstehen

Re: Berufe Filtern und auflisten mit Anzahl
Moin moin.
Das Problem liegt darin, das AOO bis einschließlich zur 4.1.1 =WENNFEHLER() nicht kennt, da diese Funktion in der Datei von Holger angewendet wird.. Und ob das bei AOO 4.1.2 anders aussieht, weiß ich jetzt nicht, da ich diese Version noch nicht habe.
Gruß
balu
Korrekt. Zumindest unter AOO.Taghor hat geschrieben: aber leider scheint sie nicht zu funktionieren da er etliche Fehler anzeigt.
Auch Korrekt.echo hat geschrieben: kannst mir glauben das es bei mir (LibreOffice) einwandfrei funktioniert.
Das Problem liegt darin, das AOO bis einschließlich zur 4.1.1 =WENNFEHLER() nicht kennt, da diese Funktion in der Datei von Holger angewendet wird.. Und ob das bei AOO 4.1.2 anders aussieht, weiß ich jetzt nicht, da ich diese Version noch nicht habe.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Berufe Filtern und auflisten mit Anzahl
Die frage die mir gerade stellt warum macht er in der H Zeile am anfang alles richtig.
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A7))) die macht er noch richtig.
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A8))) ab da macht er #Wert und unten in Office steht. Falscher Datentyp
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A7))) die macht er noch richtig.
=INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A8))) ab da macht er #Wert und unten in Office steht. Falscher Datentyp
Re: Berufe Filtern und auflisten mit Anzahl

Ah jetzt hab ich es verstanden die #Wert macht er mir weil es einfach keine Berufe mehr gibt die zu benennen sind.
Und ich habe die Fehlerkorrektur "Iferror" einfach gelöscht da das in Open Ofice nicht geht.
Entweder bekomme ich die Fehlermeldung mit Wenn weg oder wie ist in Open Office der
Befehl für Fehlerunterdrückung ?
Damit kann ich aber schonmal gut arbeiten . Jetzt muß ich probieren ob ich diese Tabelle auch irgentwo anders Hinschieben kann und ob sie dann immer noch funktioniert

Vielen Dank
Re: Berufe Filtern und auflisten mit Anzahl
Hallo
Ich würde einfach den roten Bereich mit einer "Überschrift" in der 4.Zeile ausstatten, den Bereich einschliesslich Überschrift auswählen, und mir dann über →Daten→Pivottabelle→Erstellen ... mit ein paar Mausklicks in unter 10 Sekunden die gewünschte Ausgabe erzeugen. -- aber jeder wie er mag.
Ich würde einfach den roten Bereich mit einer "Überschrift" in der 4.Zeile ausstatten, den Bereich einschliesslich Überschrift auswählen, und mir dann über →Daten→Pivottabelle→Erstellen ... mit ein paar Mausklicks in unter 10 Sekunden die gewünschte Ausgabe erzeugen. -- aber jeder wie er mag.
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Berufe Filtern und auflisten mit Anzahl
hab die Fehlermeldung mit
=WENN(ISTFEHLER(INDEX($C$5:$C$3002;KKLEINSTE($D$5:$D$3002;ZEILE(A1))))=0;INDEX($C$5:$C$3002;KKLEINSTE($D$5:$D$3002;ZEILE(A1)));"")
wegbekommen. gibt es vieleicht noch eine sauberere Lösung ? ohne die doppelte Berechnung?
und verschoben hab ich es auch scheinbar funktioniert das in der Testdatei
MfG
Taghor
vielen Dank für die Hilfe
=WENN(ISTFEHLER(INDEX($C$5:$C$3002;KKLEINSTE($D$5:$D$3002;ZEILE(A1))))=0;INDEX($C$5:$C$3002;KKLEINSTE($D$5:$D$3002;ZEILE(A1)));"")
wegbekommen. gibt es vieleicht noch eine sauberere Lösung ? ohne die doppelte Berechnung?
und verschoben hab ich es auch scheinbar funktioniert das in der Testdatei

MfG
Taghor
vielen Dank für die Hilfe
Re: Berufe Filtern und auflisten mit Anzahl
Hallo
wenn es an wennfehler() liegt, prüfe die Anzahl() der Einträge in der Hilfsspalte und vergleiche sie mit zeile(a1)
=WENN(ANZAHL($K$5:$K$3000)>=ZEILE(A1);INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A1)));"")
Gruß Holger
wenn es an wennfehler() liegt, prüfe die Anzahl() der Einträge in der Hilfsspalte und vergleiche sie mit zeile(a1)
=WENN(ANZAHL($K$5:$K$3000)>=ZEILE(A1);INDEX($F$5:$F$3000;KKLEINSTE($K$5:$K$3000;ZEILE(A1)));"")
Gruß Holger
- Dateianhänge
-
- test.ods
- (23.43 KiB) 93-mal heruntergeladen
Re: Berufe Filtern und auflisten mit Anzahl
Jo die Version funktioniert auch ich teste mal welche besser ist.
Danke.
Danke.