Vorlage:AverageFromList: Unterschied zwischen den Versionen

Aus smw-dev03
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „<includeonly>{{#if:{{{list|}}}| {{#ifexpr: {{#pos:{{{list}}}|,}} >= 0 | {{AverageFromList |list={{#sub:{{{list}}}|{{#expr:{{#pos:{{{list}}}|,}}+1}}}} |sum={{#expr: {{#sub:{{{list}}}|0|{{#pos:{{{list}}}|,}}}} + {{{sum|0}}} }} |count={{#expr: {{{count|0}}} + 1 }} }} | {{#ifexpr: ({{{count|0}}} + 1) > 0 | {{#expr: ({{{sum|0}}} + {{{list}}}) / ({{{count|0}}} + 1) round 2 }} | 0 }} }} | 0}}</includeonly>“)
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
<includeonly>{{#if:{{{list|}}}|
<includeonly>{{#if:{{{list|}}}|
   {{#ifexpr: {{#pos:{{{list}}}|,}} >= 0
   {{#ifexpr: {{#pos:{{{list}}}|,}} >= 0
   | {{AverageFromList
   | {{#expr: {{#sub:{{{list}}}|0|{{#pos:{{{list}}}|,}}}}  
        |list={{#sub:{{{list}}}|{{#expr:{{#pos:{{{list}}}|,}}+1}}}}
      + {{SumFromList
        |sum={{#expr: {{#sub:{{{list}}}|0|{{#pos:{{{list}}}|,}}}} + {{{sum|0}}} }}
          |list={{#sub:{{{list}}}|{{#expr:{{#pos:{{{list}}}|,}}+1}}}}
        |count={{#expr: {{{count|0}}} + 1 }}
        }}
    }}
  | {{#ifexpr: ({{{count|0}}} + 1) > 0
      | {{#expr: ({{{sum|0}}} + {{{list}}}) / ({{{count|0}}} + 1) round 2 }}
      | 0
     }}
     }}
  | {{{list}}}
   }}
   }}
| 0}}</includeonly>
| 0}}</includeonly>

Aktuelle Version vom 20. Oktober 2025, 14:57 Uhr