_Toby_ Geschrieben 1. März 2018 Teilen Geschrieben 1. März 2018 Hallo zusammen Ich möchte gerne in einer Tabelle mit dem IF Befehl arbeiten. Habe folgende Formel: =IF(('Tür'.Schloss''=Zylindertyp1), JA, Nein‚) dies funktioniert gut ,aber ich möchte gerne sagen Wenn Schloss = Zylindertyp1 oder Zylindertyp 2 ist, dann schreibe Ja sonst Nein. Hat jemand eine Idee PS: , oder ; funktionieren nicht VW 2023 Architektur SP1 | Cinema 4D R19 mit V-ray 3.4 | OS X 12.6 Link zu diesem Kommentar
herbieherb Geschrieben 1. März 2018 Teilen Geschrieben 1. März 2018 Du musst die Formeln verschachteln, also erst prüfen ob A stimmt und falls A nicht stimmt soll B geprüft werden. =IF(('Tür'.'Schloss'='Zylindertyp1'), 'JA', IF(('Tür'.'Schloss'='Zylindertyp2'), 'JA', 'Nein')) Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
_Toby_ Geschrieben 5. März 2018 Autor Teilen Geschrieben 5. März 2018 Danke funktioniert genau so wie ich es wollte VW 2023 Architektur SP1 | Cinema 4D R19 mit V-ray 3.4 | OS X 12.6 Link zu diesem Kommentar
_Toby_ Geschrieben 12. März 2018 Autor Teilen Geschrieben 12. März 2018 @herbieherb ich brauche nochmals deine Hilfe wie sieht die Formel aus wenn ich noch zwei weitere Optionen Brauche? also A.B,C,D VW 2023 Architektur SP1 | Cinema 4D R19 mit V-ray 3.4 | OS X 12.6 Link zu diesem Kommentar
herbieherb Geschrieben 12. März 2018 Teilen Geschrieben 12. März 2018 Einfach immer im else-Wert (bei dir 'Nein') die nächste if-Formel reinschachteln: =IF(('Tür'.'Schloss'='Zylindertyp1'), 'JA', IF(('Tür'.'Schloss'='Zylindertyp2'), 'JA', IF(('Tür'.'Schloss'='Zylindertyp3'), 'JA', IF(('Tür'.'Schloss'='Zylindertyp4'), 'JA', 'Nein')))) Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
_Toby_ Geschrieben 12. März 2018 Autor Teilen Geschrieben 12. März 2018 Perfekt danke jetzt hab ich es auch verstanden VW 2023 Architektur SP1 | Cinema 4D R19 mit V-ray 3.4 | OS X 12.6 Link zu diesem Kommentar
b.illig Geschrieben 12. März 2018 Teilen Geschrieben 12. März 2018 Hallo, ich hänge mich mal kurz mit einem ähnlichen Fall an: Ich habe zwei Symbole für Fahrradständer, die ich in einer Tabelle zählen möchte. Einfach Ständer und Doppelständer für zwei Räder. Die einzelnen Räder kann ich einfach zählen, die doppelten hätte ich gerne doppelt, damit ich die gesamte Anzahl Fahrradstellplätze habe. Ich dachte an etwas so eine Formel: IF (('S=Fahrradstellplatz einfach');'1';'1*2') S=Symbolname 1=Anzahl Allerdings tut's nicht so wie ich das gerne hätte. Vielen Dank für die Unterstützung und viele Grüße, Burkard VW 23 SP7R1 AMD Ryzen 7 3700X 8Core - 3,6GHz - 32GB RAM - NVIDIA Quadro P4000 - Win 10 ARP-Stuttgart Link zu diesem Kommentar
_Toby_ Geschrieben 12. März 2018 Autor Teilen Geschrieben 12. März 2018 Versuche es mal damit =IF((SYMBOLNAME='SYMBOL-1'), 1, 2) Wenn dein Symbol Symbol-1 heisst wird jetzt eine 1 Angezeigt und sonst eine 2 VW 2023 Architektur SP1 | Cinema 4D R19 mit V-ray 3.4 | OS X 12.6 Link zu diesem Kommentar
herbieherb Geschrieben 12. März 2018 Teilen Geschrieben 12. März 2018 Jep das harzt an mehreren Stellen Es gibt in Vectorworks drei verschiedene Datentypen. Integer, Real und Strings. Vereinfacht gesagt sind: Integer: ganze Zahlen Real: Zahlen mit (oder ohne) Nachkommastellen String: Buchstaben, Zahlenzeichen Strings werden in den Tabellenformeln mit 'Anführungszeichen' markiert. Damit werden die Werte nicht mit Befehlen verwechselt oder als Zahlen addiert. Die Formel wäre also =IF((S='Fahrradabstellplatz einfach');1;1*2) Ob man ; oder , verwenden muss, hängt von der im Betriebssystem eingestellten Sprache ab. Wenn du '1*2' schreibst, gibt die Formel 1*2 als Text aus, gerechnet wird also nichts. Wenn du 1*2 ohne Anführungszeichen schreibst, wird gerechnet und in der Tabelle steht dann 2. Du kannst also gerade so gut 2 schreiben. Also: =IF((S='Fahrradabstellplatz einfach');1;2) bzw.: =IF((S='Fahrradabstellplatz einfach'),1,2) Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
b.illig Geschrieben 12. März 2018 Teilen Geschrieben 12. März 2018 Top, hat super geklappt. 1000 Dank! Viele Grüße, Burkard VW 23 SP7R1 AMD Ryzen 7 3700X 8Core - 3,6GHz - 32GB RAM - NVIDIA Quadro P4000 - Win 10 ARP-Stuttgart Link zu diesem Kommentar
yano_muc Geschrieben 25. Januar 2019 Teilen Geschrieben 25. Januar 2019 ich hätte auch mal eine Frage zu =IF gerne würde ich in meiner Türliste, wenn der Konstruktionstyp der Tür "WOOD" gewählt ist nur ein "H" anzeigen lassen, bzw. wenn "STEEL" gewählt ist nur ein "S". Schaffe es aber leider nicht. Habe mal so etwas eingegeben: =IF(('Door CW'.'DoorStyle_ConstructionType'='WOOD');'H') Vielen lieben Dank für eure Hilfe vw 2020, windows 10 Link zu diesem Kommentar
Ingenieurd Geschrieben 25. Januar 2019 Teilen Geschrieben 25. Januar 2019 (bearbeitet) Hi yano_muc, dir fehlt des SONST/ELSE-Aussage: =IF(('Door CW'.'DoorStyle_ConstructionType'='WOOD');'H';'irgendwas') Hier könntest du dann auch weiter verschachteln: =IF(('Door CW'.'DoorStyle_ConstructionType'='WOOD');'H';(IF(('Door CW'.'DoorStyle_ConstructionType'='STEEL');'S';'andere'))) und weiter und weiter. Gruß, Ingd Bearbeitet 25. Januar 2019 von Ingenieurd Link zu diesem Kommentar
herbieherb Geschrieben 25. Januar 2019 Teilen Geschrieben 25. Januar 2019 Anders als in vielen Programmiersprachen funktioniert in Vectorworks eine if-Formel ohne else nicht. Wenn beim else das Feld leer bleiben soll, kannst du einfach zwei ' machen. Das kreiert dann einen leeren string. Die Formel sieht dann so aus: =IF(('Door CW'.'DoorStyle_ConstructionType'='WOOD');'H';'') Wenn du nun noch eine zweite if-Formel reinschachteln willst, siehts dann so aus: =IF(('Door CW'.'DoorStyle_ConstructionType'='WOOD');'H';IF(('Door CW'.'DoorStyle_ConstructionType'='STEEL');'S';'')) 2 Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
yano_muc Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Super Danke... war ich ja gar nicht soweit von entfernt. Wenn die ich Formel aber in die Tabelle einfüge, passiert gar nix es wird nur die Formel angezeigt. vw 2020, windows 10 Link zu diesem Kommentar
herbieherb Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Ist die Tastatureinstellung bei dir auf Deutsch(Schweiz) gestellt? Dann müsstest du , statt ; verwenden. Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
yano_muc Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Tastatur ist auf Deutsch gestellt. vw 2020, windows 10 Link zu diesem Kommentar
Ingenieurd Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Hast du den Inhalt kopiert oder abgetippt? Du hast ggf. " und '' vertauscht. Das müssen zwei einzelne ' hintereinander sein. Sind alle Klammern drin? Gruß, Ingd Link zu diesem Kommentar
yano_muc Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Habe einzelne ' eingetippt vw 2020, windows 10 Link zu diesem Kommentar
yano_muc Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 wenn ich die Formeln Einzel eintippe klappt es wunderbar. Mit einer zweiten If-Formel nicht ;( vw 2020, windows 10 Link zu diesem Kommentar
yano_muc Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 ohh! Jetzt gehts: =IF(('Door CW'.'DoorStyle_ConstructionType'='WOOD'); 'H'; IF(('Door CW'.'DoorStyle_ConstructionType'='STEEL'); 'S'; '')) 1 vw 2020, windows 10 Link zu diesem Kommentar
herbieherb Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Ich glaub, wenn du meine Formel kopierst, wird der Zeilenumbruch nach der letzten Klammer mitkopiert, so dass die Formel nicht mehr funktioniert. Wenn man dann in der Vectorworks-Tabelle ans Formelende klickt und den letzten Buchstaben löscht, wird einmal nichts gelöscht (oder etwas unsichtbares) und die Formel funktioniert. Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
zoom Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Apropos Tastaturlayouts, Ich glaube man muss auch mit dem " ' " zwischen verschiedenen Sprachen aufpassen. Da gibt es 2 Verschiedene " ' " Mindestens .... Mac Mini M1 16 GB M1 macOS 14 Sonoma PB Mac Pro 6c 24 GB D700 macOS 12.5 Monterey, in Rente ... PC RYZEN 3950X 64 GB RX6800 16 GB Manjaro + OpenSUSE Tumbleweed + ElementaryOS VW 2023 ARCH US Europe Link zu diesem Kommentar
Ingenieurd Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 vor 24 Minuten schrieb zoom: Apropos Tastaturlayouts, Ich glaube man muss auch mit dem " ' " zwischen verschiedenen Sprachen aufpassen. Da gibt es 2 Verschiedene " ' " Mindestens .... ich dachte seit unicode ist die Welt gerettet? Link zu diesem Kommentar
zoom Geschrieben 28. Januar 2019 Teilen Geschrieben 28. Januar 2019 Ja schon, aber da gibt es mehrere typographische Zeichen. Apostroph und noch andere ... Ich weiss z.B. Nicht ob das was ich fürs geht‘s oder Inch verwende wirklich ds richtige ist. SHIFT+ö Ich denke die US Tastatur hat da mit CTRL ALLT und CMD noch mehr zu bieten. Mac Mini M1 16 GB M1 macOS 14 Sonoma PB Mac Pro 6c 24 GB D700 macOS 12.5 Monterey, in Rente ... PC RYZEN 3950X 64 GB RX6800 16 GB Manjaro + OpenSUSE Tumbleweed + ElementaryOS VW 2023 ARCH US Europe Link zu diesem Kommentar
herbieherb Geschrieben 29. Januar 2019 Teilen Geschrieben 29. Januar 2019 z.B. ' ´ ` ″ " ‴ ⁗ Vectorworks 2024 - Architektur - Win 10 Link zu diesem Kommentar
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden