Eingabe in B1 und automatischer Abzug ohne Formel von A1

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von mostpatiently »

Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine Zelle B1, in die per Hand eine Ziffer eingetragen wird. Von dieser Zelle B1 soll aber gleichzeitig die Ziffer, welche in A1 steht, abgezogen werden (oder addiert). Ich gebe also die fünf ein, Entertaste, und gleichzeitig soll dann die 2 von A1 abgezogen werden, also Ergebnis 3. Ist so etwas überhaupt möglich?

Viele Grüße
Mostpatiently
yeti
*****
Beiträge: 324
Registriert: Mi, 20.10.2004 12:11
Wohnort: Emmendingen

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von yeti »

Jein...

In der Tabelle einfach so nicht. Mit einem Makro könnte es klappen. Dazu kann ich dir aber nichts sagen.
Wenn Du mit einer zusätzlichen Spalte arbeitest, geht das.
Du kannst diese "Hilfsspalte" ja ausblenden, wenn du sie nicht drucken willst.

Viele Grüße
Yeti
mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von mostpatiently »

Hallo Yeti,
das ist mir jetzt noch ein bißchen vage...
Nochmal zur Verdeutlichung: Ich gebe in B1 beispielsweise die 12 ein, dann soll automatisch die in A1 stehende 2 abgezogen werden, somit Anzeige in B1ist gleich10.
Falls das überhaupt möglich ist, wäre ich über eine Lösung sehr froh!

MfG
Mostpatiently
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von Karolus »

Hallo

Natürlich ist das mit einem Makro möglich, in Verbindung mit einem Listener sogar automatisch - aber wozu ? In Calc gibts genug Zellen, man muss nicht Eingabe und Berechnung in eine Zelle reinstecken!

Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von Gert Seler »

Hallo Patient,
in eine "Zelle" kannst Du entweder etwas "reinschreiben" (Zelle B1) oder etwas "berechnen" (z.B. =B1-A1) aber nicht beides gleichzeitig. Mit einem "Makro" in Ooo_Basic kannst Du beide
"Aufgaben" nacheinander automatisch abarbeiten (siehe "Karolus und "Yeti").
Und wie soll Ooo_Calc erkennen, ob der "Input-Wert" addiert oder subtrahiert wird ?

Es wäre einfacher, uns zu erklären was denn überhaupt berechnet werden soll oder eine "Beispiel-Tabelle" hochladen.

Die "Tabellen-Kalkulation" stellt viele "Möglichkeiten" zur Verfügung.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von mostpatiently »

Hallo zusammen, vielen Dank für Euer grosses Interesse.
Nun zu meiner Liste: Es handelt sich hierbei um eine Liste, bei der fast sämtliche Zahlen und Inhalte automatisch von anderen Listen und (versteckten) Zellen übernommen werden. Lediglich die Zelle B1 kann (aus Gründen, die in dieser Liste liegen) händisch verändert werden. Alles kein Problem, nur gelegentlich steht auch in der Zelle A1 eine Ziffer, diese muss bisher dann händisch von B1 abgezogen (es wird immer nur abgezogen, nicht addiert oder anderes) werden, was leider gerne vergessen wird und dann zu einer oft lange unbemerkt falschen Gesamtliste führt.
Meine Frage ist nun, ob man diesen Abzug (B1-A1) irgenwie automatisieren kann (gerne auch mit Makro und Listener, wobei ich hierbei aber Hilfe benötige). Meine Idealvor.stellung wäre, dass bei Eingabe in A1 der Abzug in B1 erfolgen würde

Vielen Dank
Mostpatiently
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von Gert Seler »

Hallo Patient,
es wird die Zelle C1 benötigt, damit eine Berechnung stattfindet.
Woher erhält die Zelle A1 (bitte Zelladresse) den Wert und Warum?
Oder bitte eine "BeispielTabelle" (siehe Reiter "Dateianhang hochladen") neben "Optionen" auf dem Formular "Antwort Erstellen" unten links.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von turtle47 »

Hallo Mostpatiently,

Einmal schreibst Du:
mostpatiently hat geschrieben:Ich habe eine Zelle B1, in die per Hand eine Ziffer eingetragen wird. Von dieser Zelle B1 soll aber gleichzeitig die Ziffer, welche in A1 steht, abgezogen werden
dann:
mostpatiently hat geschrieben:dass bei Eingabe in A1 der Abzug in B1 erfolgen würde
Also watt denn nu?
Ich blicke nicht mehr durch. :roll:

Die Zweite Aussage kann man mit einem Lister lösen, wo gegen die Erste in einer Endlosschleife enden würde, weil die überwachte Zelle sich ja ständig ändert.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von mostpatiently »

Hallo,
hier also im Anhang eine vereinfachte Beispieltabelle

MfG
Mostpatiently
Dateianhänge
Anzahl Namen.ods
(9.24 KiB) 54-mal heruntergeladen
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Eingabe in B1 und automatischer Abzug ohne Formel von A1

Beitrag von Stephan »

nach dem was ich in der Beispieldatei sehe würde ich das Ganze über Daten-Gültigkeit und ein makro lösen.


Beispiel hängt an.



Gruß
Stephan
Dateianhänge
Anzahl Namen_auto.ods
(9.43 KiB) 84-mal heruntergeladen
Antworten