<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Betreff: Verschachtelte IF-Formel in Listenberechnung" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643426#M7957</link>
    <description>&lt;P&gt;Bin sowieso ein Fan von IFS; dauert nie lange und es kommt der dritte, vierte Fall dazu...&lt;/P&gt;
&lt;P&gt;IF wäre aber - gucksu Thorsten - auch gegangen:&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;IF (
  OR (
    {Property:Auswertungselemente/Raumkategorie} = "NUF";
    {Property:Auswertungselemente/Raumkategorie} = "NUF 2"
    ) ; {Property:Raum/Gemessene Nettofläche};
  0m2
)&lt;/LI-CODE&gt;</description>
    <pubDate>Thu, 12 Dec 2024 16:42:12 GMT</pubDate>
    <dc:creator>Stefan L_</dc:creator>
    <dc:date>2024-12-12T16:42:12Z</dc:date>
    <item>
      <title>Verschachtelte IF-Formel in Listenberechnung</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643417#M7953</link>
      <description>&lt;P&gt;Hallo, ich habe eine Eigenschaften-Berechnung erstellt, die in einer Liste dazu führt eine Eigenschaften (NUF - aus Optionenset) zu überprüft und bei positiver Überprüfung eine Fläche auszugeben, und bei negativer, einen Wert von 0,00 auszugeben (Fläche Minus Fläche):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IF ( {Property:Auswertungselemente/Raumkategorie} = "NUF"; {Property:Raum/Gemessene Nettofläche}; {Property:Raum/Gemessene Nettofläche} - {Property:Raum/Gemessene Nettofläche} )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Das funktioniert!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Nun möchte ich aber der Berechnung ein "OR" hinzufügen, da ich 2 Eigenschaften (NUF und NUF2) in einer Berechnung überprüfen will und, wie oben beschrieben, bei positiver RÜckmeldung die Fläche ausgeben möchte.. Meiner Meinung nach müsste es wie folgt aussehen:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IF ( {Property:Auswertungselemente/Raumkategorie} = "NUF" OR {Property:Auswertungselemente/Raumkategorie} = "NUF 2" ; {Property:Raum/Gemessene Nettofläche}; {Property:Raum/Gemessene Nettofläche} - {Property:Raum/Gemessene Nettofläche} )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Das funktioniert aber nicht. Kann eine Eigenschaftenberechnung über "IF" keine Verschachtelung berechnen oder mache ich etwas falsch?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ich hoffe ich bin bei Programmierung richtig, auch wenn es sich um eine eher einfache Berechnungsformel handelt. Ich wüsste sonst nicht welches Board ich wählen sollte.&lt;/P&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/80862i8F72395DB5E5925C/image-size/large?v=v2&amp;amp;px=999" border="0" alt="Screenshot 2024-12-12 162128.jpg" title="Screenshot 2024-12-12 162128.jpg" /&gt;</description>
      <pubDate>Thu, 12 Dec 2024 15:22:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643417#M7953</guid>
      <dc:creator>Legat</dc:creator>
      <dc:date>2024-12-12T15:22:32Z</dc:date>
    </item>
    <item>
      <title>Betreff: Verschachtelte IF-Formel in Listenberechnung</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643419#M7954</link>
      <description>&lt;P&gt;Ja, Du machst was falsch.&lt;/P&gt;
&lt;P&gt;Sie auch im Handbuch.&lt;/P&gt;
&lt;P&gt;Funktionen in Ausdrücke/ Logische Funktionen&lt;/P&gt;
&lt;P class="FM_FunctionExample" dir="ltr"&gt;&lt;SPAN class="FM_Example"&gt;OR&lt;/SPAN&gt; (Logikelement1|;[Logikelement2],...)&lt;/P&gt;
&lt;P class="FM_FunctionExample" dir="ltr"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2024 15:28:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643419#M7954</guid>
      <dc:creator>Torsten Brzezicki</dc:creator>
      <dc:date>2024-12-12T15:28:55Z</dc:date>
    </item>
    <item>
      <title>Betreff: Verschachtelte IF-Formel in Listenberechnung</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643422#M7955</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/60359"&gt;@Legat&lt;/a&gt;&amp;nbsp; schrieb:&lt;BR /&gt;
&lt;P&gt;... und bei negativer, einen Wert von 0,00 auszugeben (Fläche Minus Fläche):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;IF ( {Property:Auswertungselemente/Raumkategorie} = "NUF"; {Property:Raum/Gemessene Nettofläche}; {Property:Raum/Gemessene Nettofläche} - {Property:Raum/Gemessene Nettofläche} )&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;'Fläche minus Fläche' ist originell! &lt;span class="lia-unicode-emoji" title=":leicht_lächelndes_Gesicht:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Ein einfaches 0m2 reicht aber, und ist viiiiieeeeel schneller:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;IF ( {Property:Auswertungselemente/Raumkategorie} = "NUF"; {Property:Raum/Gemessene Nettofläche}; 0m2 )&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2024 15:44:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643422#M7955</guid>
      <dc:creator>Stefan L_</dc:creator>
      <dc:date>2024-12-12T15:44:33Z</dc:date>
    </item>
    <item>
      <title>Betreff: Verschachtelte IF-Formel in Listenberechnung</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643423#M7956</link>
      <description>&lt;P&gt;Okay, habe die Lösung gefunden. Mir war nicht klar, dass AND/OR nur TRUE/FALSE ausgeben kann. Ich habe es über IFS gelöst. Den Tipp mit 0m2 nehme ich gerne auf. Danke. Meine Lösung:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IFS ( {Property:Auswertungselemente/Raumkategorie} = "NUF 2"; {Property:Raum/Gemessene Nettofläche}; {Property:Auswertungselemente/Raumkategorie} = "NUF"; {Property:Raum/Gemessene Nettofläche}; TRUE; 0m2 )&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2024 15:53:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643423#M7956</guid>
      <dc:creator>Legat</dc:creator>
      <dc:date>2024-12-12T15:53:55Z</dc:date>
    </item>
    <item>
      <title>Betreff: Verschachtelte IF-Formel in Listenberechnung</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643426#M7957</link>
      <description>&lt;P&gt;Bin sowieso ein Fan von IFS; dauert nie lange und es kommt der dritte, vierte Fall dazu...&lt;/P&gt;
&lt;P&gt;IF wäre aber - gucksu Thorsten - auch gegangen:&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;IF (
  OR (
    {Property:Auswertungselemente/Raumkategorie} = "NUF";
    {Property:Auswertungselemente/Raumkategorie} = "NUF 2"
    ) ; {Property:Raum/Gemessene Nettofläche};
  0m2
)&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 12 Dec 2024 16:42:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643426#M7957</guid>
      <dc:creator>Stefan L_</dc:creator>
      <dc:date>2024-12-12T16:42:12Z</dc:date>
    </item>
    <item>
      <title>Betreff: Verschachtelte IF-Formel in Listenberechnung</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643427#M7958</link>
      <description>&lt;P&gt;Ich habe mich immer gewundert, warum es kein case gibt.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;wieder was gelernt. Danke, Mann!&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2024 17:09:50 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Verschachtelte-IF-Formel-in-Listenberechnung/m-p/643427#M7958</guid>
      <dc:creator>torben_wadlinger</dc:creator>
      <dc:date>2024-12-12T17:09:50Z</dc:date>
    </item>
  </channel>
</rss>

