❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

gelöst: =anzahl() für Textinhalte? Rat gesucht

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

gelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von OttoZ » Do 11. Sep 2014, 18:34

Hallo, ich benötige mal wieder Hilfe.
In einer Spalte sind die Felder leer oder enthalten "X",
wie kann ich die Anzahl der "X" in der Spalte feststellen?
Danke für einen Tipp!
Zuletzt geändert von OttoZ am So 14. Sep 2014, 11:41, insgesamt 2-mal geändert.
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2580
Registriert: Fr 10. Dez 2010, 10:01

Re: =anzahl() für Textinhalte? Rat gesucht

Beitrag von karolus » Do 11. Sep 2014, 19:12

Hallo

Vermutlich mit ANZAHL2()

Wenn man den Funktionsassistenten öffnet findet man die beiden Funktionen gleich oben unter den ersten zehn Einträgen --- wie offensichtlich muss es denn sein, daß es einem OttoZ auffällt ?

Karolus
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: =anzahl() für Textinhalte? Rat gesucht

Beitrag von OttoZ » Do 11. Sep 2014, 21:32

@Karolus, danke für den Tipp.
Mein Problem ist, dass ich jetzt so viel Rasen mähen muss, dass ich Calc verlerne :evil:
An anzahl2() hatte ich mir schon die Zähne ausgebissen.
Ich hatte aber auch falsch beschrieben, denn die "leeren" Zellen beinhalten "",
dadurch gibt es wohl Probleme.
Inzwischen hatte ich Rasenmäherpause und kam auf
=zählenwenn()
Das war die gesuchte Lösung.
edit: Ich bin am Ziel.
mfG
Dateianhänge
Inspektionsheft.ods
(24.01 KiB) 130-mal heruntergeladen
Zuletzt geändert von OttoZ am Fr 12. Sep 2014, 14:33, insgesamt 1-mal geändert.
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: lelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von lorbass » Fr 12. Sep 2014, 14:33

Du kannst ganz ohne ZÄHLENWENN() auskommen. Dazu kopiere die folgende Formel in die Zelle H5 und ziehe sie dann soweit erforderlich runter. Die $-Zeichen sind so gesetzt, dass du anschließend H5:H26 bis nach Q5:Q26 ziehen kannst.

Code: Alles auswählen

H5:	=WENN( ($F5>=H$3) + ( REST($G5;H$3) < REST($G4;H$3) ) ; "X"; "" )
OttoZ hat geschrieben:Ich bin fast am Ziel (mit kleinem Fehler)
Und welche Fehler sind das?

Gruß
lorbass
Zuletzt geändert von lorbass am Fr 12. Sep 2014, 14:48, insgesamt 1-mal geändert.

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: lelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von OttoZ » Fr 12. Sep 2014, 14:42

@Lorbas, vielen Dank für den Tipp, ich werde ihn nacharbeiten.
welcher Fehler? ... bei Zugriff auf leere Felder gibt es (auch bei deiner Lösung) die Fehlermeldung #Wert!
Bei mir hatte ich den Fehler beseitigt, ich stelle meine Lösung noch mal ein und werde an deiner arbeiten.
Bei meiner Lösung stört mich noch die doppelte Bedingung in H4
=WENN(ANZAHL($G4)>0;WENN(
Sollte/kann man das mit =und( umgehen?
bis später.
Dateianhänge
Inspektionsheft überarbeitet.ods
(37.74 KiB) 111-mal heruntergeladen
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: lelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von lorbass » Fr 12. Sep 2014, 14:54

Das ist schon "Feinschliff":

Code: Alles auswählen

H5:	=WENN( $G5=""; ""; WENN( ($F5>=H$3) + ( REST($G5;H$3) < REST($G4;H$3) ) ; "X"; "" ) )
Ich habe oben die Formel noch angepasst. Die Anpassungen sind aber auch hier enthalten, so dass du die Formel erst bis H26 runter- und anschließend alles bis Q5:Q26 nach rechts ziehen kannst.

Gruß
lorbass

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: lelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von OttoZ » Fr 12. Sep 2014, 16:19

@Lorbass ... nun fühle ich mich ganz klein.
Deine Lösung arbeitet prächtig,
mit meinem Verständnis hapert es doch gewaltig.
# daran habe ich noch zu kauen,
herzlichen Dank für die Hilfe.
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: lelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von OttoZ » Fr 12. Sep 2014, 20:48

@Losbass - Zusatzfrage zum Verständnis
WENN( ($F5>=H$3) + ( REST($G5;H$3) < REST($G4;H$3) )
1 + 1 / 1 + 0 / 0 + 1 = wahr -> "X"
0+0 = falsch -> ""
... danke für Rat.
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: lelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von lorbass » Sa 13. Sep 2014, 19:23

OttoZ hat geschrieben:
WENN( ($F5>=H$3) + ( REST($G5;H$3) < REST($G4;H$3) )
1 + 1 / 1 + 0 / 0 + 1 = wahr -> "X"
0+0 = falsch -> ""
  • ($F5>=H$3)
     → Einsatzdauer ⩾ eine Service-Periode
  • +
     → oder
  • ( REST($G5;H$3) < REST($G4;H$3) )
     → Gesamtdauer ⩾ Vielfaches einer Service-Periode
Das »X« wird also gesetzt, wenn
  1. 1 + 0 → der einzelne Einsatz länger als eine Service-Periode dauerte, oder
  2. 0 + 1 → die Service-Periode durch den einzelnen Einsatz erreicht oder überschritten wurde,
  3. 1 + 1 → oder beides der Fall war.
Du hast das also alles richtig nachvollzogen! :D

Noch eine Anmerkung: Die Fälle 1. und 3. sind vermutlich nur für die Wartungsperiode von 8 Std. realistisch, wenn überhaupt.

Gruß
lorbass

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: gelöst: =anzahl() für Textinhalte? Rat gesucht

Beitrag von OttoZ » So 14. Sep 2014, 10:22

@Lorbass, danke sehr für diese Erhellung!!!
Daran, "+" als "oder" zu verstehen, kaue ich noch mächtig.

einen schönen Sonntag!

edit: nun habe ich die Tabelle umgestellt,
so dass die erforderliche Wartung auch nach der letzten Wartung bemessen wird.
Weiterhin habe ich 1h Toleranzfaktor eingefügt.
An Lorbass Lösung traute ich mich dabei noch nicht nicht heran :|
Dateianhänge
Inspektionsheft V3.ods
(39 KiB) 115-mal heruntergeladen
glücklich mit LinuxMintmate64 - & LibreOffice


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten