| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Technikerschüler der staatlichen Feintechnikschule Schwenningen zu Besuch bei SolidCAM GmbH in Schramberg |
Autor
|
Thema: Gleichung in Stückliste (722 / mal gelesen)
|
Pete85 Mitglied
Beiträge: 156 Registriert: 09.05.2016
|
erstellt am: 01. Feb. 2022 12:15 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich möchte, dass wenn in einer Spalte Aluminium, Baustahl usw. steht, in einer anderen Spalte automatisch 1, 2, .. automatisch erzeugt wird. Material Wert Aluminium 1 Baustahl 2
usw.
Wie kann ich das in einer Gleichung definieren. Finde irgendwie nicht die richtigen Schreibweisen bzw. Operatoren.
Danke.
Gruß Pete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pete85 Mitglied
Beiträge: 156 Registriert: 09.05.2016
|
erstellt am: 01. Feb. 2022 13:18 <-- editieren / zitieren --> Unities abgeben:
Moin, ich hab jetzt mal etwas heraus gefunden. für einen Wert geht das mal so IF(`Material`="Aluminium";1;"-") Wenn bei Aluminium in Zeile Material stet, schreibe 1 sonst -. Wie kann ich das jetzt noch auf andere Werte erweitern? Gruß Pete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 01. Feb. 2022 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für Pete85
Hallo Pete, in dem Du einfach die den "Dann-Wert", weiter auswertest IF('Werkstoff'="Aluminium";"1";IF('Werkstoff'="Baustahl";"2";"-")) Ich hab aber keine Ahnung, wie viele IF-Then Verschachtelungen möglich sind
------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pete85 Mitglied
Beiträge: 156 Registriert: 09.05.2016
|
erstellt am: 01. Feb. 2022 15:30 <-- editieren / zitieren --> Unities abgeben:
Moin, vielen dank, jetzt wo ich das sehe erscheint das logisch... funktioniert auch. Die menge der schleifen scheint hier zu hoch zu sein.. Kann ich denn das irgendwie noch variabler machen mit Stingteilen. also zu Beispiel IF('Werkstoff'="A*";"1";IF('Werkstoff'="B*";"2";"-"))
das geht eben nicht so richtig... es wird kein Fehler angezeigt aber auch nicht der richtige Endwert
Danke Gruß Pete
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pete85 Mitglied
Beiträge: 156 Registriert: 09.05.2016
|
erstellt am: 01. Feb. 2022 15:30 <-- editieren / zitieren --> Unities abgeben:
Moin, vielen dank, jetzt wo ich das sehe erscheint das logisch... funktioniert auch. Die menge der schleifen scheint hier zu hoch zu sein.. Kann ich denn das irgendwie noch variabler machen mit Stingteilen. also zu Beispiel IF('Werkstoff'="A*";"1";IF('Werkstoff'="B*";"2";"-"))
das geht eben nicht so richtig... es wird kein Fehler angezeigt aber auch nicht der richtige Endwert
Danke Gruß Pete
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 05. Feb. 2022 10:17 <-- editieren / zitieren --> Unities abgeben: Nur für Pete85
|