Excel · मराठी आवृत्ती
9.4 UNIQUE — distinct आणि exactly once
=UNIQUE(array,[by_col],[exactly_once])Default UNIQUE प्रत्येक वेगळी value एकदा दाखवतो. exactly_once TRUE केल्यास sourceमध्ये फक्त एकदाच आलेल्या values दाखवतो — अर्थ वेगळा आहे.
=UNIQUE(tblMini[City])
=SORT(UNIQUE(tblMini[City]))
=COUNTA(UNIQUE(tblMini[City]))
=UNIQUE(tblMini[City],,TRUE)
=UNIQUE(tblMini[[City]:[Platform]])Mini datasetमध्ये 6 distinct Cities; sorted list Kolhapurपासून Solapurपर्यंत. Exactly onceमध्ये Nagpur, Kolhapur, Solapur, Sambhaji Nagar. City–Platformचे 7 distinct pairs आहेत.
Self-updating sales summary
=LET(cities,SORT(UNIQUE(tblMini[City])),
HSTACK(cities,SUMIFS(tblMini[Amount],tblMini[City],cities)))| City | Sales |
|---|---|
| Kolhapur | 232 |
| Nagpur | 240 |
| Nashik | 360 |
| Pune | 544 |
| Sambhaji Nagar | 195 |
| Solapur | 1,299 |
Caseपेक्षा spacesची विशेष काळजी घ्या: “Pune” आणि “Pune ” वेगळे results देऊ शकतात. UNIQUE सामान्यतः case-insensitive आहे; फक्त pune/Pune case बदल distinct करण्याची पद्धत नाही. Blanks आणि non-printable characters आधी clean करा.
Practice
Sales आणि row countsचा summary, sales descending:
=LET(cities,UNIQUE(tblMini[City]),
sales,SUMIFS(tblMini[Amount],tblMini[City],cities),
counts,COUNTIFS(tblMini[City],cities),
SORTBY(HSTACK(cities,sales,counts),sales,-1))इथला counts हा rowsचा count आहे; repeated Order IDs असतील तर distinct orders वेगळे मोजा.