A kifejezések teljes listája az elemzési szerkesztőben
  • 31 Oct 2023
  • 3 Elolvasandó percek
  • Közreműködők

A kifejezések teljes listája az elemzési szerkesztőben


Article Summary

Ez a cikk tartalmazza az Analytics-szerkesztőben használható kifejezések teljes listáját.

A kifejezések elemzésekben való használata lehetővé teszi, hogy adatait különböző módon használja fel, vagy különböző formákban manipulálja.

:::(Info) (MEGJEGYZÉS) Az Analytics Editorban található kifejezések listája eltér az App Editorban elérhető kifejezésektől. :::

Az elemzési szerkesztőben elérhető kifejezések

Minden példa az alkalmazás kitöltésein alapul. Tehát amikor például a MAXIMUM() vagy MINIMUM() függvényt használja, akkor egy Változó maximális vagy minimális értékét keresi egy alkalmazás összes kitöltése során.

SUBSTITUTE()

Az első argumentumban megadott karakterláncon belül a második argumentum összes példáját helyettesíti a harmadik argumentummal.

Pl. SUBSTITUTE("A734", "7", "3")

Ez az "A334" értéket adja vissza

**TRIM()**Eltávolít egy (a második argumentummal megadott) részláncot az első argumentum elejéről és hátuljáról.

Tipizálási kifejezések

DATETIMETOTEXT()

Egy Datetime értéket egy ember által könnyen olvasható szöveges értékké alakít át.

Pl. DATETIMETOTEXT*(datetime_variable*, "MMMM DD, YYYY", 'America/New_York')

Ez egy dátumidőt keleti időszámításra konvertál, és hagyományos dátumformázással jeleníti meg, mint például "2019. január 1.".

Megjegyzés: Az utolsó paraméternek, az időzónának az itt felsorolt tz adatbázisok egyikéből kell származnia.

**SECONDS_TO_INTERVAL()**A másodperceket intervallummá alakítja.

SECONDS_TO_INTERVAL(seconds: Integer vagy Number) => Intervallum

Pl. SECONDS_TO_INTERVAL(20) => 0:00:20

**TEXTTOBOOLEAN()**Szöveget elemez Boolean értékké.

Az "y", "yes", "t", "true" és "on" és minden nagybetűs változata igaznak, az "n", "no", "f" "false" és "off" pedig hamisnak ismeri fel.

Pl. TEXTTOBOOLEAN("yes")

TEXTTODATETIME()

Egy szöveges értéket Datetime értékké alakít a megadott paraméterekkel. Általában akkor használjuk, ha van egy olyan csatlakozófüggvényünk, amely szöveges formátumú Datetime értéket oszt meg, és azt át kell konvertálnunk.

**TEXTTOINTEGER()**Szöveget vagy intervallumot egész számmá elemez.

Pl. TEXTTOINTEGER("123")

**TEXTTONUMBER()**Szöveget vagy időbélyeget számmá elemez.

Pl. TEXTTONUMBER("2.4")

**TOTEXT()**Bármit szöveggé elemez.

Pl. TOTEXT(2)

Csonkított kifejezések

CEIL()

Felkerekít a legközelebbi egész számra

FLOOR()

Lefelé kerekít a legközelebbi egész számra

ROUND()

Egy számot a megadott számú tizedesjegyre kerekít. Maximum 3 tizedesjegy.

Pl. 1 - ROUND(123.123456, 1)

Ez 123.1-et ad vissza

Példa 2 - ROUND(123.12)

Ez 123-at fog visszaadni

ROUNDDATETIME()

A Datetime értéket egy adott egységre, például hónapra vagy napra vágja le.

Pl. ROUNDDATETIME*(datetime_variable*, "Month", "America/New_York")

Ez egy dátumidőt csak a hónapra konvertál a keleti időszámítás szerint.

Megjegyzés: Az utolsó paraméternek, az időzónának az itt felsorolt tz adatbázisok egyikéből kell származnia.

Visszaadott érték kifejezések

AVERAGE()

Visszaadja az argumentumok átlagát az összes kitöltésCompletion.

Pl. AVERAGE(weight)

AVG()

Az AVERAGE() álneve

AVERAGEFILTERED()

Visszaadja az argumentumok átlagát az összes kitöltésen, egy feltételnek megfelelően megszűrve.

Pl. AVERAGEFILTERED(súly, hőmérséklet > 70)

AVGFILTERED()

Az AVERAGEFILTERED() álneve

COUNT()

A feltételnek megfelelő kitöltések számát adja vissza.

Pl. COUNT(hőmérséklet > 70)

COUNTOFCOMPLETIONS()

A befejezések teljes számát adja vissza. Nem fogad el argumentumot.

Pl. COUNTOFCOMPLETIONS()

**FIND()**Visszaadja azt a pozíciót, ahol az első argumentum a második argumentumon belül található.

IF()

Az első argumentum alapján visszaadja a második argumentumot, ha az első argumentum igaz, vagy a harmadik argumentumot, ha az első argumentum hamis.

Pl. IF(true, 1, 2)

ISNULL() Igazat ad vissza, ha az argumentum nulla, egyébként hamis.

**LEFT()**Egy szövegérték részláncát adja vissza, a második argumentum által megadott pozíciótól kezdve.

**LEN()**Egy szövegérték hosszát adja vissza.

LINK()

Visszaadja az első olyan argumentumot, amely nem null.

Pl. LINK(súly, 70)

Ez a weight értékét adja vissza, ha a weight értéke

MAXIMUM()

Visszaadja az argumentumok maximális értékét az összes kitöltés között.

EX. MAXIMUM(súly)

MAX()

Alias a MAXIMUM()

MAXIMUMFILTERED()

Visszaadja az argumentumok maximumát az összes kitöltésből, egy feltételnek megfelelően megszűrve.

Pl. MAXIMUMFILTERED(súly, hőmérséklet > 70)

MAXFILTERED()

A MAXIMUMFILTERED() alias neve

**MID()**Egy szövegérték egy részláncát adja vissza, a második argumentum által megadott pozíciótól kezdve. A harmadik argumentum a visszatérés hosszát adja meg.

MINIMUM()

Az argumentumok minimális értékét adja vissza az összes kitöltés között.

EX. MINIMUM(súly)

MIN()

Alias a MINIMUM()

MINIMUMFILTERED()

Az argumentumok minimumát adja vissza, egy feltételnek megfelelően megszűrve.

Pl. MINIMUMFILTERED(súly, hőmérséklet > 70)

MINFILTERED()

A MINIMUMFILTERED() álneve

NULLIF()

A NULLIF függvény null értéket ad vissza, ha az argument_1 egyenlő az argument_2-vel, ellenkező esetben az argument_1-et adja vissza.

Pl. NULLIF(argument_1, argument_2)

Ez nullát adna vissza, ha argument_1 1 és argument_2 1 lenne.

**RIGHT()**Egy szövegérték részláncát adja vissza, amely a második argumentum által megadott pozícióban végződik.

SUM()

Az argumentumok összegét adja vissza az összes kitöltésen keresztül.

Pl. SUM(súly)

SUMFILTERED()

Az argumentumok összegét adja vissza az összes kitöltésen, egy feltételnek megfelelően megszűrve.

Pl. SUMFILTERED(súly, hőmérséklet > 70)

Tömbkifejezések

**REGEX_MATCH()**Egy szövegértékre vonatkozó reguláris kifejezések egyezéseinek tömbjét adja vissza. A megadott reguláris kifejezés és módosítók alapján történő egyezések.

**SPLIT()**Egy szöveges értéket egy megadott elválasztójel segítségével tömbre oszt.


Megtalálta, amit keresett?

A community.tulip.co oldalon is megteheti, hogy felteszi kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?