Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

În acest tutorial, vă arăt cum să creați o matrice de vânzare încrucișată în LuckyTemplates. Aceasta este doar o previzualizare a unei sesiuni pe care am condus-o într-un . Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Această tehnică pe care o voi demonstra poate adăuga multă valoare activităților dvs. de marketing și vânzări, știind ce produse sunt cumpărate cu alte produse. Primul lucru de făcut pentru a realiza acest lucru este configurarea modelului. 

Cuprins

Configurarea modelului

Acesta este un model foarte detaliat pe care îl avem aici, pe care l-am folosit în timpul Learning Summit, dar ne vom concentra pe tabelul Produse și pe tabelul Produse de comparație pentru acest tutorial.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Avem nevoie de aceste două tabele să fie de-a lungul tuturor rândurilor și de-a lungul tuturor coloanelor.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Tabelul de produse de comparație este o cheie configurată pentru această matrice de vânzare încrucișată. Este exact același cu tabelul Produse, ca și cum ar fi generic. L-am creat folosind această formulă , care returnează un tabel bazat pe orice dorim de la acel tabel special. În acest caz, dorim indexul în Numele produsului.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Vom folosi acest index în partea de sus a matricei noastre și vom folosi numele produsului pe toate rândurile.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Rețineți că acest tabel nu are nicio legătură cu modelul de bază . Vom integra câteva filtre din acest tabel în modelul nostru de bază printr-o formulă .

Înțelegerea contextului este cu adevărat cheia pentru a obține acest lucru.

Acum, creăm Lista clienților pe baza produselor care utilizează această formulă. Folosim , care returnează un tabel cu elemente unice pe baza filtrelor care sunt plasate pe acesta.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Deci, creăm un tabel cu câți clienți unici au cumpărat un anumit produs. De exemplu, pentru Produsul 2, este 688. Apoi, doar numărăm tabelul respectiv.

Crearea Matricei

Pentru a obține o matrice, trebuie să ne uităm la acest tabel cu listă de achiziții ale clienților și tabelul virtual care este filtrat de produsele de comparație. Și aceasta este formula cheie.

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Acum să ne uităm la tabelele noastre aici, în special acest rezultat, 109. Acest rezultat 109 este o combinație a listei de clienți care creează rezultatul 688 (Produsul 2) și lista clienților care creează rezultatul 636 (Produsul 1) .

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Se calculează câți clienți au achiziționat Produsul 2, dar au achiziționat și Produsul 1. Și trebuie să comparăm aceste liste. Crearea acestei liste de Produs 2 este ușoară, deoarece filtrul plasat aici apare în mod natural și va filtra în mod natural rezultatul 688.

De asemenea, fabricăm un anumit context pentru acest produs 1 (636), care este reprezentat de acest număr index de 1, prin această formulă specială, ComparisonPurchase .

Matrice de vânzare încrucișată în LuckyTemplates folosind DAX

Cu funcția ALL , eliminăm orice context care ar putea apărea în mod natural prin modelul nostru, care a fost plasat de către Produsul 2 (109). Apoi, reaplicăm contextul printr-o relație virtuală folosind funcția . Prefer această metodă care folosește TREATAS pentru că simplifică lucrurile și creează un model mult mai curat.

TREATAS creează context sau filtre virtual în modelul nostru în cadrul unei formule, în loc să fie nevoit să o facă fizic. 

Cu această formulă, creăm două liste de clienți, indiferent unde ne aflăm în matrice. Deci, pentru 109, variabila ( ) InitialPurchase calculează clienții care achiziționează produsul 2, iar variabila ComparisonPurchase calculează clienții care achiziționează produsul 1.

Apoi, cealaltă parte cheie a calculului este utilizarea funcției pentru a afla care clienți apar în tabelul nostru InitialPurchase și în tabelul nostru ComparisonPurchase. Asta ne oferă clienții combinați care cumpără ambele produse și asta se întâmplă din nou și din nou în toată această matrice.


Exemplu de analiză a coșului – Analiza avansată LuckyTemplates
Analiza coșului Introducere – Sfaturi de bune practici pentru LuckyTemplates
Descoperiți mai multe achiziții de produse folosind DAX în LuckyTemplates

Concluzie

Acest tutorial este doar o mică previzualizare despre cum să creați o matrice de vânzare încrucișată în LuckyTemplates. Sunt destul de multe, dar am vrut să vă dau o idee despre cum funcționează de fapt. Am fost întrebat de multe ori despre matricele de vânzare încrucișată, așa că m-am gândit că ar fi grozav să ofer o privire de ansamblu asupra modului în care se realizează în LuckyTemplates.

Aceasta este o modalitate excelentă de a efectua o analiză a vânzărilor încrucișate și de a obține informații grozave. Veți obține procentele și veți vedea care este o oportunitate bună de vânzare în sus pentru anumiți clienți, de exemplu. Dacă doriți să aflați mai multe despre această tehnică, consultați linkurile de mai jos.

Noroc!

***** Învățați LuckyTemplates? *****






Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți