Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Aufmass erstellen
#1
Hallo Excelfreunde,

ich möchte zu einer Massenberechnung ein "Aufmass" erstellen doch leider komme ich mit der Übergabe von einem Arbeitsblatt zu einem anderen nicht zurecht.

Als Erklärung:

Ich habe in einer Arbeitsmappe mehrere Arbeitsblätter z.B. "Maler" und "Gipser".
In Tabelle "Maler" gibt es die Zeile "tapezieren" mit Aufmass | m² x €/m² = €

Ich möchte jetzt das Aufmass per Hand eintragen und daraus in dem Feld "m²" automatisch den Wert aus dem Aufmass berechnen lassen.

Gelöst habe ich das mit einem excel4 makro "rechnen" mit der Bed. "=AUSWERTEN(Maler!C8)"

Meine Frage: Wie kann ich die Bedingung verallgemeinern, so dass diese auch bei "gipser" funktioniert?
Vll. ist die Lösung sehr einfach aber ich kenne mich damit leider nicht sehr gut aus.

Gruß FlAkiE
Antworten Top
#2
Hallo,

mit excel4makros beschäftige ich mich nicht,  aber auch mit VBA kann man aus einem Text " 3m2 x 5m2" die richtigen qm errechnen.

Die Frage, den Code so allgemeingültig zu schreiben, dass er für 2 Sheets gilt, kann man eigentlich nur mit einer Datei beantworten.

Hilfsspalten nicht nicht möglich?

mfg
Antworten Top
#3
Doch Hilfsspalten sind erlauft und genug Platz ist vorhanden ;)
Antworten Top
#4
Hallöchen,

schreibe die doch einfach nochmal mit dem Gipser .., rechnenM und rechnenG
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
B1: {=SUMME(
WENNFEHLER(--TEIL(WECHSELN(WECHSELN(A1;"+";"x");"x";WIEDERHOLEN(" ";99));(SPALTE(A1:Y1)*2-1)*99-98;99);)*
WENNFEHLER(--TEIL(WECHSELN(WECHSELN(A1;"+";"x");"x";WIEDERHOLEN(" ";99));(SPALTE(A1:Y1)*2-0)*99-98;99);))}

ergibt mit

A1: 3x5+4x7+21x1

übrigens 64.

Anmerkung: Klar kann ich statt dessen auch gleich schreiben B1: =3*5+4*7+21*1
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste