Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Operativni sistemi
  • SD je prosječna vrijednost za resurse. Agregatne funkcije sistema za sastav podataka

SD je prosječna vrijednost za resurse. Agregatne funkcije sistema za sastav podataka

U ovoj kratkoj napomeni, želim da pokažem kako možete da sumirate vrednosti na različitim nivoima grupisanja u izveštaju koristeći sistem sastavljanja podataka.
Kao što je prikazano na slici, samo na nivou grupisanja "Grupe artikala" izračunava se resurs "Narudžba", koji prikazuje koliko treba naručiti za trenutnu grupu artikala na osnovu određenih uslova:


Ova vrijednost se može izračunati samo na ovom nivou grupisanja, jer, iznad ili ispod, nema vrijednosti za izračunavanje. Na primjer, na nivou detaljne evidencije nema podataka o maksimalnom broju u grupi, jer ti podaci vrijede samo za grupu u cjelini, a ne i za njene pojedinačne komponente.

U skladu s tim, sada je potrebno izračunati ukupne vrijednosti za više grupe (“Skladišta”, “Vrste skladišta”) i zbir.
Za to se koristi funkcija Izračunajte izraz s grupisanim nizom:
PROCJENI IZRAZ GRUPIRANJA NIZA (EVALEXPRESSIONWITHGROUPARRAY)
sintaksa:
ComputeExpressionGroupedArray(,)
Opis:
Funkcija vraća niz, čiji svaki element sadrži rezultat evaluacije izraza za grupisanje prema navedenom polju.
Graditelj rasporeda, kada generira izgled, pretvara parametre funkcije u termine polja rasporeda podataka. Na primjer, polje Račun će biti konvertirano u skup podataka. Račun.
Graditelj rasporeda, kada generira izraze za prikaz prilagođenog polja čiji izraz sadrži samo funkciju CalculateArrayWithGroupArray(), generira izlazni izraz na takav način da su izlazne informacije poređane. Na primjer, za prilagođeno polje s izrazom:

Izračunaj ExpressionWith GroupingArray("Iznos(iznosPromet)", "Counterparty")
Graditelj rasporeda će generirati sljedeći izraz za izlaz:

ConcatenateStrings(Niz(Red(CalculateExpressionWithGroupingValueTable("View(Amount(DataSet.AmountTurnover)),Amount(DataSet.AmountTurnover)","DataSet.Counterparty"),"2")))

Parametri:

Vrsta: String. Izraz koji se vrednuje. Niz, na primjer, iznos (iznos obrta).

Vrsta: String. Grupisanje izraza polja – grupisanje izraza polja odvojenih zarezima. Na primjer, Ugovarač, Strana.

Vrsta: String. Izraz koji opisuje filter primijenjen na detaljne zapise. Agregatne funkcije nisu podržane u izrazu. Na primjer, DeletionMark = False.

Vrsta: String. Izraz koji opisuje filter primijenjen na grupne zapise. Na primjer, iznos (iznos obrta) > &Parametar1.
primjer:

Maksimum(Izračunaj ExpressionWith GroupingArray("Iznos(IznosPromet)", "Counterparty"));

Detaljan opis sintakse funkcije može se naći na http://its.1c.ru/db/v837doc#bookmark:dev:TI000000582
Sada za izračunavanje, duplicirat ćemo polje „Narudžba“, s različitim vrijednostima „Izračunaj po...“, koristeći sljedeće izraze, imajte na umu da su na svakom višem nivou vrijednosti nivoa ispod stajališta koriste se grupe.

Kao rezultat, dobijamo sljedeću konstrukciju:

Uzmimo primjer:

Kupcu se šalje nekoliko jedinica robe sa različitim popustima. U izvještaju je potrebno prikazati vrijednosti popusta za svaki proizvod i izračunati prosječan popust. Napravimo izvještaj o SKD-u.
Za sva polja za koja je potrebno prikazati ukupne iznose, postavite izraz (metod) za njihov obračun na kartici "Resursi". Za polje "Popust" postavite metodu obračuna kao "Prosjek".

Iznosimo izvještaj:

Kao što vidite, zbir za polje "Popust" se izračunava kao aritmetička sredina vrijednosti polja, tj. zbir svih vrijednosti podijeljen sa brojem vrijednosti. Ali pošto količine isporučene robe sa različitim popustima su različite, tada se prosječni popust može izračunati na drugi način: na primjer, kao omjer ukupne količine otpremljene robe, uzimajući u obzir popust, prema ukupnoj količini otpremljene robe. Ali ovdje se postavlja pitanje: ako se u ACS-u može napisati formula za izračunavanje vrijednosti polja detaljnih zapisa, onda se zbrojevi automatski izračunavaju prema izrazu navedenom na kartici "Resursi", a tamo, kao vidjeli smo ranije, "Prosjek" se izračunava kao aritmetička sredina prikazanih vrijednosti, kao u ovom slučaju, izračunajte ukupan iznos u ovoj koloni koristeći vlastitu formulu?
Zapravo nije teško. Da bismo to učinili, ispravit ćemo naš izvještaj dodavanjem potrebnih polja koja će učestvovati u obračunu, u našem slučaju to su "AmountWithDiscount" i "AmountByPrice".

Da bi ACS "naučio" da prikazuje naše rezultate, izvodimo sljedeće korake:
1. na kartici "Postavke" za grupisanje "" dodijelite ime, na primjer "TotalSKD", za to pozivamo kontekstni meni za grupisanje i kliknemo "dodijeli ime";

2. na kartici "Rasporedi" dodati "izgled zaglavlja grupisanja", gdje biramo prethodno zadati naziv "TotalSKD";

3. nacrtati layout liniju, gdje ostavljamo sve zbrojeve, čiji nam obračun odgovara takav kakav je, a za izračunavanje prosječnog procenta popusta napišemo formulu za obračun;

Ako je sve ispravno, onda kada se izvještaj prikaže ispod njega će biti prikazana dva reda ukupnih iznosa, prvo onaj koji se generira automatski, a zatim onaj koji ste kreirali.

Da biste ostavili izlaz samo vašeg retka ukupnih zbroja, potrebno je da na kartici "Postavke" u odjeljku "Ostala podešavanja" izlaza izgleda onemogućite izlaz za "Horizontalnu poziciju ukupnih zbrojeva" i "Okomiti položaj ukupni zbroj"

Bitan! Ako je parametar funkcije tipa String i specificira ime polja koje sadrži razmake, tada takvo ime polja mora biti zatvoreno u uglaste zagrade.
Na primjer: "[Broj obrta]".

1. Ukupno- izračunava zbir vrijednosti izraza koji su mu proslijeđeni kao argument za sve detaljne zapise. Možete proslijediti niz kao parametar. U ovom slučaju, funkcija će se primijeniti na sadržaj niza.

primjer:
Iznos(Prodaja.IznosPromet)

2. Broj (broj) - broji broj vrijednosti koje nisu nulte. Možete proslijediti niz kao parametar. U ovom slučaju, funkcija će se primijeniti na sadržaj niza.

sintaksa:
Količina ([Razni] parametar)

Kada specificirate kako dobiti različite vrijednosti, navedite Distinct prije parametra metode Quantity.

primjer:
Količina (Prodaja. Izvođač)
Količina (razne prodaje. Izvođač)

3. Maksimum (Maksimum) - dobija maksimalnu vrijednost. Možete proslijediti niz kao parametar. U ovom slučaju, funkcija će se primijeniti na sadržaj niza.

primjer:
Maksimum (ostaci. Količina)

4. Minimum - dobija minimalnu vrijednost. Možete proslijediti niz kao parametar. U ovom slučaju, funkcija će se primijeniti na sadržaj niza.

primjer:
Minimum (Stanje. Količina)

5. Prosjek - dobija prosječnu vrijednost za vrijednosti koje nisu nule. Možete proslijediti niz kao parametar. U ovom slučaju, funkcija će se primijeniti na sadržaj niza.

primjer:
Prosjek (ostaci. Količina)

6. Niz - formira niz koji sadrži vrijednost parametra za svaki detaljni zapis.

sintaksa:
Niz ([različiti] izraz)

Možete koristiti tablicu vrijednosti kao parametar. U ovom slučaju, rezultat funkcije će biti niz koji sadrži vrijednosti prvog stupca tablice vrijednosti, proslijeđenih kao parametar. Ako izraz sadrži funkciju niza, tada se izraz smatra agregatnim izrazom. Ako je navedena ključna riječ Variant, tada rezultirajući niz neće sadržavati duple vrijednosti.

primjer:
Niz (račun)

7. ValueTable - generira tablicu vrijednosti koja sadrži onoliko kolona koliko ima parametara za funkciju. Detaljni zapisi se dobijaju iz skupova podataka koji su potrebni za dobijanje svih polja uključenih u izraze parametara funkcije.

sintaksa:
Tabela vrijednosti([Razno] Izraz1 [AS ime stupca1][, Izraz2 [AS ime kolone2],...])

Ako su parametri funkcije preostala polja, tada će rezultirajuća tablica vrijednosti uključivati ​​vrijednosti za zapise za jedinstvene kombinacije mjerenja iz drugih perioda. U ovom slučaju, vrijednosti se dobijaju samo za polja stanja, dimenzije, račune, polja perioda i njihove detalje. Vrijednosti ostalih polja u zapisima iz drugih perioda smatraju se NULL. Ako izraz sadrži funkciju ValueTable, tada se izraz smatra agregatnim izrazom. Ako je navedena ključna riječ Different, tada rezultirajuća tablica vrijednosti neće sadržavati redove koji sadrže iste podatke. Svaki parametar može biti praćen opcionom AS ključnom riječi i imenom koje će biti dodijeljeno stupcu tablice vrijednosti.

primjer:
Tabela vrijednosti (razna nomenklatura, nomenklatura karakteristika kao karakteristika)

8. Kolaps (GroupBy) - dizajniran za uklanjanje duplikata iz niza.

sintaksa:
Sažmi (izraz, brojevi kolona)

Parametri :

  • Izraz- izraz tipa Array ili ValueTable, čije vrijednosti elemenata treba skupiti;
  • NumbersColumns- (ako je izraz tipa ValueTable) tipa String. Brojevi ili nazivi (odvojeni zarezima) kolona tabele vrednosti, među kojima treba da tražite duplikate. Zadana postavka su sve kolone.
primjer:
Sažmi (Tablica vrijednosti(broj telefona, adresa), "broj telefona");

9. GetPart (GetPart) - dobija tabelu vrednosti koja sadrži određene kolone iz originalne tabele vrednosti.

sintaksa:
GetPart (izraz, brojevi kolona)

Parametri :

  • Izraz- typeValueTable. Tabela vrijednosti iz koje se dobijaju kolone;
  • NumbersColumns- tip String. Brojevi ili nazivi (odvojeni zarezima) kolona tabele vrednosti koje treba dobiti.
Povratna vrijednost: ValueTable koja sadrži samo stupce navedene u parametru.

primjer:
GetPart(Collapse(ValueTable(Broj telefona, Adresa) ,"Broj telefona"),"Broj telefona");

10. Red - namijenjen je za sređivanje elemenata niza i tablice vrijednosti.

sintaksa:
Red (izraz, brojevi kolona)

Parametri :

  • Izraz- Niz ili tabela vrijednosti iz kojih se dobijaju kolone;
  • NumbersColumns- (ako je izraz tipa ValueTable) brojevi ili nazivi (odvojeni zarezima) stupaca tablice vrijednosti po kojima se sortiraju. Može sadržavati smjer naručivanja i potrebu za automatskim naručivanjem: silazno/uzlazno + automatsko naručivanje.
Povratna vrijednost: Array ili ValueTable, s uređenim elementima.

primjer:
Sortiraj(Tablica vrijednosti(Broj telefona, Adresa,Datum poziva),"Datum poziva opadajući");

11. ConnectStrings (JoinStrings) - dizajniran za spajanje nizova u jedan niz.

sintaksa:
ConcatenateStrings(vrijednost, separator elemenata, separatori kolona)

Parametri :

  • Značenje- izrazi koji se kombinuju u jedan red. Ako je niz, tada će elementi niza biti kombinovani u string. Ako je ValueTable, tada će se svi stupci i redovi tablice kombinirati u red;
  • Element Separator- string koji sadrži tekst koji će se koristiti kao separator između elemenata niza i redova tablice vrijednosti. Podrazumevano je znak novog reda;
  • Razdjelnici stupaca- niz koji sadrži tekst koji će se koristiti kao separator između stupaca tablice vrijednosti. Zadano ";".
primjer:
ConnectStrings(ValueTable(broj telefona, adresa));

12. Grupna obrada - vraća objekt DataCompositionGroupProcessingData. U objektu, u svojstvu Podaci, vrijednosti grupiranja se postavljaju u obliku tablice vrijednosti za svaki izraz naveden u parametru funkcije Expressions. U slučaju korištenja hijerarhijskog grupiranja, svaki nivo hijerarhije se obrađuje zasebno. Vrijednosti za hijerarhijske unose se također postavljaju u podatke. Svojstvo CurrentElement objekta postavljeno je na niz tablice vrijednosti za koji se funkcija trenutno procjenjuje.

sintaksa:
Obrada grupe (izrazi, hijerarhija izraza, ime grupe)

Parametri :

  • Izrazi. Izrazi koji se vrednuju. Niz koji sadrži listu izraza razdvojenih zarezima za procjenu. Svaki izraz može biti praćen opcionom AS ključnom riječi i imenom stupca rezultirajuće tablice vrijednosti. Svaki izraz formira stupac tablice vrijednosti svojstva Data objekta DataCompositionGroupProcessingData.
  • ExpressionsHierarchies. Izrazi koji se procjenjuju za hijerarhijske unose. Slično parametru Expressions, s tom razlikom što se parametar Hierarchy Expressions koristi za hijerarhijske zapise. Ako parametar nije naveden, tada se izrazi navedeni u parametru Expression koriste za izračunavanje vrijednosti za hijerarhijske zapise.
  • Ime grupisanja. Ime grupisanja u kojoj se izračunava grupisanje obrade. Linija. Ako nije navedeno, tada se izračunavanje odvija u trenutnoj grupi. Ako je proračun u tabeli i parametar sadrži prazan string, ili nije naveden, tada se izračunava vrednost za grupisanje - niz. Kreator rasporeda, kada generira izgled rasporeda podataka, zamjenjuje dato ime imenom grupiranja u rezultirajućem rasporedu. Ako grupisanje nije dostupno, funkcija će biti zamijenjena vrijednošću NULL.
13. Svi (Svaki) - ako barem jedan zapis ima vrijednost False, tada je rezultat False, u suprotnom True.

sintaksa:
svaki (izraz)

Parametar:

  • Izraz- Boolean tip.
primjer:
svaki()

14. Bilo koji (bilo koji)- ako je barem jedan unos Tačan, rezultat je Tačan, u suprotnom Netačno

sintaksa:
Bilo koji (izraz)

Parametar:

  • Izraz- Boolean tip.
primjer:
bilo koji()

15. Standardna devijacija stanovništva (Stddev_Pop) - Izračunava standardnu ​​devijaciju populacije. Izračunava se po formuli: SQRT(Varijanca opšte populacije (X)).

sintaksa:
Standardna devijacija stanovništva (izraz)

Parametar:

  • Izraz- tip Broj.

primjer:

X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
IZABERITE Standardnu ​​devijaciju stanovništva(Y) IZ tabele
Rezultat: 805.694444

16. Standardna devijacija uzorka (Stddev_Samp) - izračunava kumulativnu standardnu ​​devijaciju. Izračunava se pomoću formule: SQRT(Varijanca uzorkovanja(X)).

sintaksa:
Standardna devijacija uzorka (izraz)

Parametar:

  • Izraz- tip Broj.
Vrsta povrata Broj.

primjer:

X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
ODABERITE Standardnu ​​devijaciju uzorka(Y) IZ tabele
Rezultat: 28.3847573

17. VarianceSampling (Var_Samp) - izračunava tipičnu razliku niza brojeva bez uzimanja u obzir NULL vrijednosti u ovom skupu. Izračunava se pomoću formule: (Sum(X^2) - Zbir(X)^2 / Iznos(X)) / (Iznos(X) - 1). Ako je Quantity(X) = 1, tada se vraća NULL.

sintaksa:
Uzorkovanje varijance (izraz)

Parametar:

  • Izraz- tip Broj.
primjer:
ODABERITE Varijancu stanovništva(Y) IZ tabele
Rezultat: 716.17284

19. Kovarijansa stanovništva (Covar_Pop) - izračunava kovarijansu broja numeričkih parova. Izračunava se pomoću formule: (Sum(Y * X) - Sum(X) * Sum(Y) / n) / n, gdje je n broj parova (Y, X) u kojima ni Y ni X nisu NULL.

sintaksa:
Kovarijansa stanovništva (Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
IZABERITE Kovarijansu populacije (Y, X) IZ tabele
Rezultat: 59.4444444

20. Kovarijansa uzorka (Covar_Samp) - izračunava tipičnu razliku niza brojeva bez uzimanja u obzir NULL vrijednosti u ovom skupu. Izračunava se pomoću formule: (Sum(Y * X) - Sum(Y) * Sum(X) / n) / (n-1), gdje je n broj parova (Y, X) u kojima ni Y ni X su NULL.

sintaksa:
Kovarijansa uzorka (Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
SELECT CovarijanceSamples(Y, X) IZ tabele
Rezultat: 66.875

21. Korelacija (Corr) - izračunava koeficijent korelacije većeg broja numeričkih parova. Izračunava se po formuli: Kovarijansa stanovništva(Y, X) / (Standardna devijacija populacije(Y) * Standardna devijacija populacije(X)). Parovi u kojima su Y ili X NULL ne uzimaju se u obzir.

sintaksa:
Korelacija (Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
ODABERITE korelaciju(X, Y) IZ tabele
Rezultat: 0.860296149

22. Nagib regresije (Regr_Slope) - izračunava nagib linije. Izračunava se po formuli: Kovarijansa stanovništva(Y, X) / Varijanca populacije(X). Izračunato bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
Nagib regresije (Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
ODABERITE nagib regresije (Y, X) IZ tabele
Rezultat: 8.91666667

23. Intercept regresije (Regr_Intercept) - izračunava Y-tačku presjeka linije regresije. Izračunava se pomoću formule: Srednja vrijednost(Y) - Regresijski nagib(Y, X) * Srednja vrijednost(X). Izračunato bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
Segment regresije (Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
IZABERITE broj regresije (Y, X) IZ tabele
Rezultat: 9

25. RegresijaR2 (Regr_R2) - izračunava koeficijent determinacije. Izračunato bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
RegresijaR2(Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
Povratna vrijednost:
  • Null - ako je varijansa opšte populacije (X) = 0;
  • 1 - ako je varijansa populacije(Y)=0 I varijansa populacije(X)<>0;
  • POW(korelacija(Y,X),2) - ako varijanta populacije(Y)>0 I varijanta populacije(X)<>0.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
IZABERITE regresiju R2(Y, X) IZ tabele
Rezultat: 0.740109464

26. RegresijaAverageX (Regr_AvgX) - Izračunava prosjek X nakon isključivanja parova X i Y gdje su ili X ili Y prazni. Srednja vrijednost(X) se izračunava bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
RegresijaMeanX(Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
ODABERITE RegresionMeanX(Y,X) IZ tabele
Rezultat: 5

27. RegresijaProsjekY (Regr_AvgY) - izračunava prosjek Y nakon isključivanja parova X i Y, gdje je ili X ili Y prazan. Srednja vrijednost(Y) se izračunava bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
RegresijaMeanY(Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
IZABERITE srednju vrijednost regresije Y(Y, X) IZ tabele
Rezultat: 24.2222222

28. RegresijaSXX (Regr_SXX) - izračunava se po formuli: RegresijaIznos(Y, X) * Varijanca opšte populacije(X). Izračunato bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
RegresijaSXX(Y, X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
Vraća zbir kvadrata nezavisnih izraza koji se koriste u modelu linearne regresije. Funkcija se može koristiti za procjenu statističke valjanosti regresijskog modela.

primjer:
ODABERITE RegresijuSYY(Y, X) IZ tabele
Rezultat: 6445.55556

30. RegresijaSXY (Regr_SXY) - izračunava se po formuli: RegresijaIznos(Y, X) * Kovarijansa opšte populacije(Y, X). Izračunato bez uzimanja u obzir parova koji sadrže NULL.

sintaksa:
RegresijaSXY(Y,X)

Parametri :

  • Y- broj tipa;
  • X- tip Broj.
primjer:
X1 2 3 4 5 6 7 8 9
Y7 1 2 5 7 34 32 43 87
IZABERITE RegresijuSXY(Y, X) IZ tabele
Rezultat: 535

31. Rang

sintaksa:
PlaceInOrder(Red, HierarchyOrder, GroupName)

Parametri :

  • Red– upišite String. Sadrži izraze u koje treba staviti grupne zapise, odvojene zarezima. Smjer naručivanja je kontroliran riječima Asc, Desc. Polje takođe može biti praćeno stringom AutoOrder, što znači da redosled veza treba da koristi polja za redosled definisana za referencirani objekat. Ako nije navedena sekvenca, tada se vrijednost izračunava u sekvenci grupisanja;
  • Red hijerarhije– upišite String. Sadrži izraze za naručivanje hijerarhijskih zapisa;
  • Ime grupisanja– upišite String. Ime grupisanja u kojoj se izračunava grupisanje obrade. Ako nije navedeno, tada se izračunavanje odvija u trenutnoj grupi. Ako je izračun u tabeli i parametar sadrži prazan niz, ili nije naveden, tada se izračunava vrijednost za grupisanje - string. Kreator rasporeda, kada generira izgled rasporeda podataka, zamjenjuje dato ime imenom grupiranja u rezultirajućem rasporedu. Ako grupisanje nije dostupno, funkcija će biti zamijenjena vrijednošću NULL.
Ako postoje dva ili više zapisa u nizu s istim vrijednostima polja redoslijeda, tada funkcija vraća iste vrijednosti za sve zapise.

primjer:
PlaceInOrder("[Broj obrta]")

32. ClassificationABC (ClassificationABC)

sintaksa:
KlasifikacijaABC(vrijednost, broj grupa, postoci za grupe, ime grupe)

Parametri :

  • Značenje– upišite String. na osnovu kojih se izračunava klasifikacija. String koji sadrži izraz;
  • Broj grupa- tip Broj. Određuje broj grupa u koje se treba podijeliti;
  • InterestForGroups- tip String. Onoliko koliko grupa trebate podijeliti minus 1. Odvojeno zarezima. Ako nije postavljeno, onda automatski;
  • Ime grupisanja- tip String. Ime grupisanja u kojoj se izračunava grupisanje obrade. Ako nije navedeno, tada se izračunavanje odvija u trenutnoj grupi. Ako je proračun u tabeli i parametar sadrži prazan string, ili nije naveden, tada se izračunava vrednost za grupisanje - niz. Kreator rasporeda, kada generira izgled rasporeda podataka, zamjenjuje dato ime imenom grupiranja u rezultirajućem rasporedu. Ako grupisanje nije dostupno, funkcija će biti zamijenjena vrijednošću NULL.
Rezultat funkcije bit će broj klase, počevši od 1, što odgovara klasi A.

primjer:
ClassificationABC("Iznos (bruto profit)", 3, "60, 90")

Top Related Articles