❤️ 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. 🤗

Zeiten multiplizieren diese immer automatisch eingeben

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Cibler
Beiträge: 4
Registriert: Fr 20. Jan 2017, 11:09

Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von Cibler » Fr 20. Jan 2017, 11:52

Hallo Liebe Communi1ty ,

ich bin recht neu in Thema Calc habe hin und wieder was hinbekommen dies aber auch nur weil es keine Kunst war . Doch nun habe ich eine Blockade bzw. weiß nicht mehr weiter .Foren und co. selbstverständlich dursucht ein und das andere ausprobiert aber hat nicht viel gebracht :? .

Ich versuch das mal in meinen Worten zufassen .

ich habe 2 Listen in einer sind die Aufträge deklariert und in der anderen die Zeit .

Nun möchte ich gerne das WENN ich die Stückzahl aus Tabelle " Aufträge" ändre das er automatisch die Zeit ändert die er aus der Tabelle "Zeit" Spalte "F" bezieht . bsp ich ändre die Stückzahl von 20 auf 100 das er quasi 100*X-Zeit . Das soll er aber nur dann machen wenn die Artikelnummer aus Tabelle "Aufträge" mit der Artikelnummer aus der Tabelle " Zeit " übereinstimmt.

Da ich die Listen immer neu zugeschickt bekomme werden die ganzen Werte sich immer ändern , heißt wenn ich eine neue Liste eintragen würde setzt er mir die Zeit Automatisch um aber nur wie gesagt wenn die Artikelnummern übereinstimmen .


Ich habe eine Formel aber bekomme das nicht so hin dass wenn ich die Artikelnummer änder das dann eine andere Zeit hinkommt die

Code: Alles auswählen

=WENN(F2:F104="46710008";(C2:C104*$Zeit.F81/60);("???"))
.
Aber wenn ich nun 46710008 ändern zu einer anderen Nummer macht er mir die gewünschten ??? , möchte aber wenn ich die Artikelnummer ändre das er die Zeit nimmt von der anderen Liste und dann er erkennt "AH" die Artikelnummer passt zu der Zeit .

hoffe versteht mein anliegen zur besseren Veranschaulichung habe ich 2 Dateien hochgeladen .
Unbenannt2.png
Unbenannt2.png (163.52 KiB) 3129 mal betrachtet
Dateianhänge
Unbenannt.png
Unbenannt.png (155.68 KiB) 3129 mal betrachtet

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von craig » Fr 20. Jan 2017, 12:13

Hallo,

Du hast nur die Bilder Deiner Datei hochgeladen, sinnvoller
wäre es eine anonymisierte Datei mit den bearbeitbaren Daten
hochzuladen, da ich als Helfer direkt damit arbeiten kann.

Würde mich freuen Dir weiterhelfen zu können.
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

Cibler
Beiträge: 4
Registriert: Fr 20. Jan 2017, 11:09

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von Cibler » Fr 20. Jan 2017, 13:05

Hallo Craig ,

da stimme ich dir zu ! Hier die Datei =)
Dateianhänge
TEST.xlsx
(29.83 KiB) 99-mal heruntergeladen

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von craig » Fr 20. Jan 2017, 15:15

Hallo Cibler,

eine kurze Nachfrage:

gibt es bei den Artikelnummer auch führende Nullen?
z.B.: 04701666

Mir ist aufgefallen, dass die Zellformatierung für die
Artikelnummer zwar als Zahl definiert sind, allerdings
sind die Zellinhalte keine Zahlen, sondern Ziffern.
z.B.
Dies ist keine Zahl, da der Zahl ein Hochkomma vorangestellt ist:
'46710008

Dies ist keine Zahl, weil sich ein Leerzeichen ziwschen 470 und 1666 befindet:
470 1666

Wie soll ich damit verfahren:
Sollen die Ziffern in Zahlen umgewandelt werden oder soll alles so bleiben wie es ist?
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

Cibler
Beiträge: 4
Registriert: Fr 20. Jan 2017, 11:09

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von Cibler » Fr 20. Jan 2017, 15:23

Hallo Craig ,

erstmal erstaunt für die schnelle Bearbeitung meiner Sache !!!

Ok das mit dem Hochkomma kann weg .

Die Zahlen sind immer so vorgegeben alles umzuwandeln wäre für mich zu viel arbeit es sei denn es gibt einen Trick bzw. Oneklick dieses zu änder^n ?
Ist das problematisch wenn diese keine Zahl ist ? Sorry bin nicht so erfahren :-/

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von craig » Fr 20. Jan 2017, 16:03

Hallo,

eine EIN-KLICK-Methode ist über ein Makro erreichbar.
Die Frage ist nur, ob Dein Admin die Auführung von Makros erlaubt.

Ein klein wenig aufwendiger ist die "Suchen und Ersetzen Funktion".
Für Hochkommas über die Suche mittels "RegEx" (reglulärer Ausdruck).
  1. Bereich markieren
  2. Suche nach: ^.
  3. Ersetze durch Kaufmanns UND: &
  4. Wähle "Weitere Optionen..."
  5. prüfen ob die Felder "Nur in Selektion" bzw. "Nur in Auswahl"
  6. sowie "Regulärer Ausdruck" mit einem Haken versehen sind.
Für Leerzeichen:
  1. Bereich markieren
  2. Suche nach (Nur ein Leerzeichen eingeben):
  3. Ersetze durch --> nichts eintragen
  4. Wähle "Weitere Optionen..."
  5. prüfen ob die Felder "Nur in Selektion" bzw. "Nur in Auswahl"
  6. Bei "Regulärer Ausdruck" keinen Haken setzen
Ist das problematisch wenn diese keine Zahl ist ? Sorry bin nicht so erfahren :-/
Unterschiedliche Formatierungen können durchaus ein Problem darstellen. Werde dennoch
versuchen eine eierlegende Wollmichsau zu konstruieren. :lol:
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von craig » Fr 20. Jan 2017, 21:31

Hallo Cibler,

es ist so weit. Eine Wollmichsau ist es nicht geworden, d.h. eine Konvertierung
in Zahlen kann ich nur empfehlen, sonst ist die Berechnung zu fehleranfällig.

Ich habe das gesamte Dokument in ein CALC-Dokument konvertiert.
Beschreibung zum Warum, befindet sich im Dokument.

Die Formel nach der Du gesucht hast, habe ich so konstruiert, dass diese Fehler abfängt und
eine entsprechende Meldung ausgibt. Beschreibung im Dokument.

Desweiteren habe ich ein Makro geschrieben, dass im Augenblick nur in diesem Dokument arbeitet.
Es ist die Einklick-Version zum „Suchen und Ersetzen“ von Hochkommata und von Leerzeichen,
damit aus Ziffern, Zahlen werden.

Damit Du das Makro ausführen kannst, musst Du die Sicherheitsoptionen anpassen:
Menü Extras → Optionen…
LibreOffice → Sicherheit → Makrosicherheit
Einstellung auf MITTEL.

Falls Dein Admin die Ausführung von Makros nicht erlaubt, dann setze Dich mit ihm in Verbindung und frage,
ob er mit einem zertifizierten Makro einverstanden ist.
Hierzu folgende Info:
https://help.libreoffice.org/Common/App ... natures/de
Die Makrosicherheit kann dann auf HOCH gesetzt werden.

Wenn Du das Makro auch in anderen Dokumenten ausführen möchtest, dann musst Du das Makro in eine Bibliothek kopieren. Du kannst dieses dann über die Menüleiste, die Symbolleiste und/ oder per Tastenkombination starten.

Verwalten von Bibliotheken und Modulen:
https://help.libreoffice.org/Basic/Orga ... Modules/de

Planung.ods
(52.68 KiB) 110-mal heruntergeladen
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

Cibler
Beiträge: 4
Registriert: Fr 20. Jan 2017, 11:09

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von Cibler » Mo 23. Jan 2017, 08:00

Hallo Craig ,

1. Tut mir Leid das ich mich Jetzt erst melde ( Wochenende ) !

2. Deine Formeln sind für mich Optimal , danke für die viiiiiieeeeeeeelen Hilfestellungen die du zusätzlich in der Liste eingearbeitet hast .

3. Hoffe kann das mal gut machen , denn!!! man sollte ja nie vergessen, das nichts im Leben umsonst ist und selbstverständlich!

4. Mein Chef sagt " Respekt " ;)

5. wünsche dir alles gute =) :)

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Zeiten multiplizieren diese immer automatisch eingeben

Beitrag von craig » Mo 23. Jan 2017, 14:53

Hallo Cibler,

vielen Dank für Deine Rückmeldung.
Dieses Dank ist Lohn genug.
Bei vielen HIlfestellungen lerne ich als Antwortender selbst etwas hinzu.
Nicht alles schüttele ich mal so aus dem Handgelenk, obgleich ich
schon über einiges an Office-Wissen verfüge.

Um so mehr freut es mich, dass Dir und Deinem Chef mit dieser Lösung geholfen wurde.

Viel Vergnügen, sofern ich das so sagen kann :lol:

Bis bald...
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8


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