સામગ્રીઓનું કોષ્ટક
યુનિક ફંક્શન અને ડાયનેમિક એરેનો ઉપયોગ કરીને એક્સેલમાં અનન્ય મૂલ્યો કેવી રીતે મેળવવી તે ટ્યુટોરીયલ જુએ છે. તમે કૉલમ અથવા પંક્તિમાં અનન્ય મૂલ્યો શોધવા માટે એક સરળ સૂત્ર શીખી શકશો, બહુવિધ કૉલમમાં, શરતોના આધારે અને ઘણું બધું.
એક્સેલના પાછલા સંસ્કરણોમાં, અનન્યની સૂચિ બહાર કાઢીને મૂલ્યો એક મુશ્કેલ પડકાર હતો. અમારી પાસે એક વિશેષ લેખ છે જે બતાવે છે કે કેવી રીતે વિશિષ્ટતાઓ શોધી શકાય છે જે ફક્ત એક જ વાર થાય છે, સૂચિમાં બધી અલગ વસ્તુઓને બહાર કાઢો, ખાલી જગ્યાઓને અવગણો અને વધુ. દરેક કાર્ય માટે અનેક ફંક્શન્સ અને મલ્ટી-લાઇન એરે ફોર્મ્યુલાના સંયુક્ત ઉપયોગની જરૂર પડે છે જેને ફક્ત એક્સેલ ગુરુ જ સંપૂર્ણપણે સમજી શકે છે.
એક્સેલ 365માં યુનિક ફંક્શનની રજૂઆતથી બધું બદલાઈ ગયું છે! જે રોકેટ સાયન્સ હતું તે એબીસી જેટલું સરળ બની જાય છે. હવે, તમારે એક અથવા બહુવિધ માપદંડોના આધારે શ્રેણીમાંથી અનન્ય મૂલ્યો મેળવવા અને પરિણામોને મૂળાક્ષરોના ક્રમમાં ગોઠવવા માટે ફોર્મ્યુલા નિષ્ણાત બનવાની જરૂર નથી. બધું સરળ ફોર્મ્યુલા સાથે કરવામાં આવે છે જેને દરેક તમારી પોતાની જરૂરિયાતો માટે વાંચી અને એડજસ્ટ કરી શકે છે.
Excel UNIQUE ફંક્શન
Excel માં UNIQUE ફંક્શન આમાંથી અનન્ય મૂલ્યોની સૂચિ આપે છે. શ્રેણી અથવા એરે. તે કોઈપણ ડેટા પ્રકાર સાથે કામ કરે છે: ટેક્સ્ટ, નંબર્સ, તારીખો, સમય, વગેરે.
ફંક્શનને ડાયનેમિક એરે ફંક્શન્સ હેઠળ વર્ગીકૃત કરવામાં આવે છે. પરિણામ એ ગતિશીલ એરે છે જે આપમેળે પડોશી કોષોમાં ઊભી અથવા આડી રીતે ફેલાય છે.
એક્સેલ યુનિકનું વાક્યરચનાFILTER ફંક્શનની દલીલ સમાવેશ કરો માં ઘણા તાર્કિક અભિવ્યક્તિઓ, જેમાંથી દરેક TRUE અને FALSE મૂલ્યોની એરે આપે છે. જ્યારે આ એરે ઉમેરવામાં આવે છે, ત્યારે આઇટમ કે જેના માટે એક અથવા વધુ માપદંડ TRUE છે તેની પાસે 1 હશે, અને જે વસ્તુઓ માટે તમામ માપદંડ FALSE છે તેની પાસે 0 હશે. પરિણામે, કોઈપણ એન્ટ્રી જે કોઈપણ એક શરતને પૂર્ણ કરે છે તે તેને અરે જે UNIQUE ને સોંપવામાં આવે છે.
વધુ માહિતી માટે, કૃપા કરીને OR લોજિકનો ઉપયોગ કરીને બહુવિધ માપદંડો સાથે ફિલ્ટર જુઓ.
એક્સેલમાં ખાલી જગ્યાઓને અવગણીને અનન્ય મૂલ્યો મેળવો
જો તમે ડેટા સેટ સાથે કામ કરતા જેમાં અમુક અંતર હોય છે, નિયમિત ફોર્મ્યુલા સાથે મેળવેલ વિશિષ્ટતાઓની યાદીમાં ખાલી કોષ અને/અથવા શૂન્ય મૂલ્ય હોવાની શક્યતા છે. આવું એટલા માટે થાય છે કારણ કે એક્સેલ UNIQUE ફંક્શનને બ્લેન્ક્સ સહિતની શ્રેણીમાં તમામ અલગ-અલગ મૂલ્યો પરત કરવા માટે ડિઝાઇન કરવામાં આવ્યું છે. તેથી, જો તમારી સ્રોત શ્રેણીમાં શૂન્ય અને ખાલી કોષો બંને છે, તો અનન્ય સૂચિમાં 2 શૂન્ય હશે, એક ખાલી કોષનું પ્રતિનિધિત્વ કરે છે અને બીજું - શૂન્ય મૂલ્ય પોતે. વધુમાં, જો સ્ત્રોત ડેટામાં અમુક ફોર્મ્યુલા દ્વારા પરત કરવામાં આવેલ ખાલી સ્ટ્રીંગ્સ હોય, તો uique યાદીમાં એક ખાલી સ્ટ્રિંગ ("") પણ શામેલ હશે જે દૃષ્ટિની રીતે ખાલી કોષની જેમ દેખાય છે:
ખાલી જગ્યાઓ વિના અનન્ય મૂલ્યોની સૂચિ મેળવવા માટે, તમારે આ કરવાની જરૂર છે:
- FILTER ફંક્શનનો ઉપયોગ કરીને ખાલી કોષો અને ખાલી સ્ટ્રિંગ્સને ફિલ્ટર કરો.
- UNIQUE ફંક્શનનો ઉપયોગ કરો પરિણામોને અનન્ય સુધી મર્યાદિત કરવામાત્ર મૂલ્યો.
સામાન્ય સ્વરૂપમાં, સૂત્ર નીચે મુજબ દેખાય છે:
UNIQUE(FILTER( range, range""))આ ઉદાહરણમાં, D2 માં સૂત્ર છે:
=UNIQUE(FILTER(B2:B12, B2:B12""))
પરિણામે, Excel ખાલી કોષો વિના અનન્ય નામોની સૂચિ આપે છે:
નોંધ. જો મૂળ ડેટામાં શૂન્ય હોય, તો એક શૂન્ય મૂલ્ય અનન્ય સૂચિમાં શામેલ કરવામાં આવશે.
વિશિષ્ટ કૉલમ્સમાં અનન્ય મૂલ્યો શોધો
ક્યારેક તમે અનન્ય કાઢવા માંગો છો બે અથવા વધુ કૉલમના મૂલ્યો કે જે એકબીજાને અડીને નથી. અમુક સમયે, તમે પરિણામી સૂચિમાં કૉલમને ફરીથી ક્રમમાં ગોઠવવા પણ માગી શકો છો. બંને કાર્યો CHOOSE ફંક્શનની મદદથી પૂર્ણ કરી શકાય છે.
UNIQUE(CHOOSE({1,2,…}, range1, range2))અમારા નમૂના કોષ્ટકમાંથી , ધારો કે તમે કૉલમ A અને C માંના મૂલ્યોના આધારે વિજેતાઓની સૂચિ મેળવવા માંગો છો અને પરિણામોને આ ક્રમમાં ગોઠવો: પ્રથમ રમત (કૉલમ C), અને પછી એક રમતવીરનું નામ (કૉલમ A). તે પૂર્ણ કરવા માટે, અમે આ સૂત્ર બનાવીએ છીએ:
=UNIQUE(CHOOSE({1,2}, C2:C10, A2:A10))
અને નીચેનું પરિણામ મેળવો:
આ ફોર્મ્યુલા કેવી રીતે કામ કરે છે:
CHOOSE ફંક્શન ઉલ્લેખિત કૉલમમાંથી મૂલ્યોની 2-પરિમાણીય શ્રેણી આપે છે. અમારા કિસ્સામાં, તે કૉલમના ક્રમને પણ સ્વેપ કરે છે.
{"બાસ્કેટબોલ","એન્ડ્ર્યુ"; "બાસ્કેટબોલ", "બેટી"; "વોલીબોલ","ડેવિડ"; "બાસ્કેટબોલ", "એન્ડ્રુ"; "હોકી","એન્ડ્રુ"; "સોકર","રોબર્ટ"; "વોલીબોલ","ડેવિડ"; "હોકી","એન્ડ્રુ";"બાસ્કેટબોલ","ડેવિડ"}
ઉપરોક્ત એરેમાંથી, UNIQUE ફંક્શન અનન્ય રેકોર્ડ્સની સૂચિ આપે છે.
અનન્ય મૂલ્યો શોધો અને ભૂલોને હેન્ડલ કરો
યુનિક ફોર્મ્યુલા અમે આ ટ્યુટોરીયલ વર્કમાં ચર્ચા કરી છે તે એકદમ પરફેક્ટ છે... જો ત્યાં ઓછામાં ઓછું એક મૂલ્ય હોય જે સ્પષ્ટ માપદંડોને પૂર્ણ કરે. જો સૂત્ર કંઈ ન મળે, તો #CALC! ભૂલ થાય છે:
આને થતું અટકાવવા માટે, ફક્ત તમારા સૂત્રને IFERROR ફંક્શનમાં લપેટો.
ઉદાહરણ તરીકે, જો કોઈ વિશિષ્ટ મૂલ્યો માપદંડને પૂર્ણ કરતા નથી મળ્યું, તમે કંઈપણ પ્રદર્શિત કરી શકતા નથી, એટલે કે ખાલી સ્ટ્રિંગ (""):
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
અથવા તમે તમારા વપરાશકર્તાઓને સ્પષ્ટપણે જાણ કરી શકો છો કે કોઈ પરિણામો મળ્યા નથી:
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
Excel UNIQUE ફંક્શન કામ કરતું નથી
તમે જોયું તેમ, UNIQUE ફંક્શનના ઉદભવે Excel માં અનન્ય મૂલ્યો શોધવાનું અતિ સરળ બનાવ્યું છે. જો અચાનક તમારું ફોર્મ્યુલા ભૂલમાં પરિણમે છે, તો તે નીચેનામાંથી એક હોવાની સંભાવના છે.
#NAME? ભૂલ
જો તમે એક્સેલ વર્ઝનમાં યુનિક ફોર્મ્યુલાનો ઉપયોગ કરો છો જ્યાં આ ફંક્શન સપોર્ટ કરતું નથી તો થાય છે.
હાલમાં, UNIQUE ફંક્શન માત્ર Excel 365 અને 2021માં જ ઉપલબ્ધ છે. જો તમારી પાસે અલગ હોય સંસ્કરણ, તમે આ ટ્યુટોરીયલમાં યોગ્ય ઉકેલ શોધી શકો છો: એક્સેલ 2019, એક્સેલ 2016 અને પહેલાનામાં અનન્ય મૂલ્યો કેવી રીતે મેળવવી.
#NAME? સમર્થિત સંસ્કરણોમાં ભૂલ સૂચવે છે કે ફંક્શનના નામની જોડણી ખોટી છે.
#SPILLભૂલ
જો સ્પિલ શ્રેણીમાં એક અથવા વધુ કોષો સંપૂર્ણપણે ખાલી ન હોય તો થાય છે.
ભૂલને ઠીક કરવા માટે, ખાલી ન હોય તેવા કોષોને સાફ કરો અથવા કાઢી નાખો . કયા કોષો માર્ગમાં આવી રહ્યા છે તે બરાબર જોવા માટે, ભૂલ સૂચક પર ક્લિક કરો, અને પછી અવરોધક કોષો પસંદ કરો પર ક્લિક કરો. વધુ માહિતી માટે, કૃપા કરીને #SPILL જુઓ! એક્સેલમાં ભૂલ - કારણો અને સુધારણા.
આ રીતે એક્સેલમાં અનન્ય મૂલ્યો શોધવા માટે. હું વાંચવા બદલ તમારો આભાર માનું છું અને આગામી અઠવાડિયે તમને અમારા બ્લોગ પર મળવાની આશા રાખું છું!
ડાઉનલોડ માટે પ્રેક્ટિસ વર્કબુક
Excel અનન્ય મૂલ્યો ફોર્મ્યુલા ઉદાહરણો (.xlsx ફાઇલ)
ફંક્શન નીચે મુજબ છે:UNIQUE(array, [by_col], [exactly_once])જ્યાં:
એરે (જરૂરી) - શ્રેણી અથવા એરે જેમાંથી પાછા ફરવાનું છે અનન્ય મૂલ્યો.
By_col (વૈકલ્પિક) - એક તાર્કિક મૂલ્ય જે દર્શાવે છે કે ડેટાની તુલના કેવી રીતે કરવી:
- TRUE - સમગ્ર કૉલમમાં ડેટાની તુલના કરે છે.
- FALSE અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) - પંક્તિઓમાંના ડેટાની તુલના કરે છે.
એક્ઝેક્ટલી_ઓન્સ (વૈકલ્પિક) - એક તાર્કિક મૂલ્ય જે વ્યાખ્યાયિત કરે છે કે કયા મૂલ્યોને અનન્ય ગણવામાં આવે છે:
- 10 5>
- મલ્ટીમાંથી અનન્ય મૂલ્યો કાઢો -કૉલમ રેન્જને કૉલમમાં
- મલ્ટિ-કૉલમ રેન્જમાંથી એક પંક્તિમાં અનન્ય મૂલ્યો ખેંચો
- જો UNIQUE દ્વારા પરત કરવામાં આવેલ એરે અંતિમ પરિણામ છે (એટલે કે અન્ય ફંક્શનને પસાર કરવામાં આવતું નથી), તો એક્સેલ ગતિશીલ રીતે બનાવે છે. યોગ્ય કદની શ્રેણી અને તેને પરિણામો સાથે ભરે છે. ફોર્મ્યુલાને ફક્ત એક કોષ માં દાખલ કરવાની જરૂર છે. તે મહત્વનું છે કે તમારી પાસે કોષની નીચે અને/અથવા જ્યાં તમે ફોર્મ્યુલા દાખલ કરો છો તેની જમણી બાજુએ પૂરતા ખાલી કોષો હોય, અન્યથા #SPILL ભૂલ થાય છે.
- પરિણામો આપમેળે અપડેટ થાય છે જ્યારેસ્ત્રોત ડેટા બદલાય છે. જો કે, સંદર્ભિત એરેની બહાર ઉમેરવામાં આવેલી નવી એન્ટ્રીઓ જ્યાં સુધી તમે એરે સંદર્ભને બદલતા નથી ત્યાં સુધી સૂત્રમાં સમાવિષ્ટ નથી. જો તમે ઇચ્છો છો કે એરે સ્ત્રોત શ્રેણીના કદ બદલવાનો આપમેળે પ્રતિસાદ આપે, તો શ્રેણીને એક્સેલ કોષ્ટકમાં રૂપાંતરિત કરો અને સંરચિત સંદર્ભોનો ઉપયોગ કરો અથવા ડાયનેમિક નામવાળી શ્રેણી બનાવો.
- ડાયનેમિક એરે વિવિધ એક્સેલ ફાઇલો વચ્ચે માત્ર ત્યારે જ કાર્ય કરે છે જ્યારે બંને વર્કબુક ખુલ્લી હોય . જો સ્ત્રોત વર્કબુક બંધ હોય, તો લિંક કરેલ યુનિક ફોર્મ્યુલા #REF! ભૂલ.
- અન્ય ડાયનેમિક એરે ફંક્શન્સની જેમ, UNIQUE નો ઉપયોગ માત્ર સામાન્ય રેન્જ માં જ થઈ શકે છે, ટેબલ નહીં. જ્યારે એક્સેલ કોષ્ટકોમાં મૂકવામાં આવે છે, ત્યારે તે #SPILL આપે છે! ભૂલ.
- ફિલ્ટરફંક્શન ડેટાને માત્ર એવા મૂલ્યો સુધી મર્યાદિત કરે છે જે શરતને પૂર્ણ કરે છે.
- યુનિક ફંક્શન ફિલ્ટર કરેલ સૂચિમાંથી ડુપ્લિકેટ્સને દૂર કરે છે.
નોંધ. હાલમાં UNIQUE ફંક્શન માત્ર Microsoft 365 અને Excel 2021 માટે Excel માં ઉપલબ્ધ છે. Excel 2019, 2016 અને તેનાં પહેલાનાં ડાયનેમિક એરે ફોર્મ્યુલાને સપોર્ટ કરતા નથી, તેથી UNIQUE ફંક્શન આ વર્ઝનમાં ઉપલબ્ધ નથી.
એક્સેલમાં મૂળભૂત યુનિક ફોર્મ્યુલા
નીચે તેના સૌથી સરળ સ્વરૂપમાં એક્સેલ અનન્ય મૂલ્યોનું સૂત્ર છે.
ધ્યેય B2:B10 શ્રેણીમાંથી અનન્ય નામોની સૂચિ કાઢવાનો છે. આ માટે, અમે D2 માં નીચેનું સૂત્ર દાખલ કરીએ છીએ:
=UNIQUE(B2:B10)
કૃપા કરીને નોંધ લો કે 2જી અને 3જી દલીલો અવગણવામાં આવી છે કારણ કે ડિફોલ્ટ્સ અમારા કેસમાં સંપૂર્ણ રીતે કાર્ય કરે છે - અમે દરેક સામે પંક્તિઓની તુલના કરી રહ્યા છીએ અન્ય અને શ્રેણીમાંના તમામ વિવિધ નામો પરત કરવા ઈચ્છે છે.
જ્યારે તમે ફોર્મ્યુલા પૂર્ણ કરવા માટે એન્ટર કી દબાવો છો, ત્યારે એક્સેલબીજા નામોને નીચેના કોષોમાં ફેલાવીને D2 માં પ્રથમ મળેલ નામનું આઉટપુટ કરો. પરિણામે, તમારી પાસે કૉલમમાં બધા અનન્ય મૂલ્યો છે:
જો તમારો ડેટા B2 થી I2 સુધીની કૉલમમાં હોય, તો સરખામણી કરવા માટે 2જી દલીલને TRUE પર સેટ કરો. કૉલમ એકબીજાની સામે:
=UNIQUE(B2:I2,TRUE)
ઉપરનું સૂત્ર B4 માં ટાઈપ કરો, Enter દબાવો, અને પરિણામો જમણી બાજુના કોષોમાં આડા થઈ જશે. આમ, તમને એક પંક્તિમાં અનન્ય મૂલ્યો મળશે:
ટીપ. મલ્ટિ-કૉલમ એરેમાં અનન્ય મૂલ્યો શોધવા અને તેમને એક કૉલમ અથવા પંક્તિમાં પરત કરવા માટે, નીચેના ઉદાહરણોમાં બતાવ્યા પ્રમાણે TOCOL અથવા TOROW ફંક્શન સાથે UNIQUE નો ઉપયોગ કરો:
Excel UNIQUE ફંક્શન - ટીપ્સ અને નોંધો
UNIQUE એ નવું છે ફંક્શન અને અન્ય ડાયનેમિક એરે ફંક્શન્સની જેમ કેટલીક વિશિષ્ટતાઓ છે જેના વિશે તમારે જાણવું જોઈએ:
એક્સેલમાં અનન્ય મૂલ્યો કેવી રીતે શોધવી - ફોર્મ્યુલા ઉદાહરણો
નીચેના ઉદાહરણો Excel માં UNIQUE ફંક્શનના કેટલાક વ્યવહારુ ઉપયોગો દર્શાવે છે. મુખ્ય વિચાર એ છે કે તમારા દૃષ્ટિકોણના આધારે, શક્ય તેટલી સરળ રીતે અનન્ય મૂલ્યો કાઢવાનો અથવા ડુપ્લિકેટ્સને દૂર કરવાનો છે.
અનન્ય મૂલ્યોને બહાર કાઢો જે ફક્ત એક જ વાર થાય છે
પ્રદર્શિત થતા મૂલ્યોની સૂચિ મેળવવા માટે ઉલ્લેખિત શ્રેણીમાં બરાબર એક જ વાર, UNIQUE ની 3જી દલીલને TRUE પર સેટ કરો.
ઉદાહરણ તરીકે, વિજેતાઓની યાદીમાંના નામોને એક વખત ખેંચવા માટે, આ સૂત્રનો ઉપયોગ કરો:
=UNIQUE(B2:B10,,TRUE)
જ્યાં B2:B10 એ સ્ત્રોત શ્રેણી છે અને 2જી દલીલ ( by_col ) FALSE છે અથવા અવગણવામાં આવી છે કારણ કે આપણો ડેટા આમાં ગોઠવાયેલ છેહાર આપેલ શ્રેણીમાં એક કરતા વધુ વખત, પછી FILTER અને COUNTIF સાથે UNIQUE ફંક્શનનો ઉપયોગ કરો:
UNIQUE(FILTER( range , COUNTIF( range , range )>1))ઉદાહરણ તરીકે, B2:B10 માં એક કરતા વધુ વાર આવતાં જુદાં જુદાં નામો કાઢવા માટે, તમે આ સૂત્રનો ઉપયોગ કરી શકો છો:
=UNIQUE(FILTER(B2:B10, COUNTIF(B2:B10, B2:B10)>1))
આ ફોર્મ્યુલા કેવી રીતે કામ કરે છે:
સૂત્રના હૃદય પર, FILTER ફંક્શન ઘટનાઓની ગણતરીના આધારે ડુપ્લિકેટ એન્ટ્રીઓને ફિલ્ટર કરે છે, જે COUNTIF ફંક્શન દ્વારા પરત કરવામાં આવે છે. અમારા કિસ્સામાં, COUNTIF નું પરિણામ એ ગણતરીઓની આ શ્રેણી છે:
{4;1;3;4;4;1;3;4;3}
સરખામણી કામગીરી (>1) ઉપરોક્ત એરેને TRUE અને FALSE મૂલ્યોમાં બદલે છે, જ્યાં TRUE આઇટમ્સનું પ્રતિનિધિત્વ કરે છે જે એક કરતા વધુ વખત દેખાય છે:
{TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}
આ એરેને સમાવેશ કરો દલીલ તરીકે FILTER ને સોંપવામાં આવે છે, પરિણામી એરેમાં કયા મૂલ્યોનો સમાવેશ કરવો તે ફંક્શનને જણાવે છે:
{"Andrew";"David";"Andrew";"Andrew";"David";"Andrew";"David"}
જેમ તમે નોંધ કરી શકો છો, માત્ર TRUE ને અનુરૂપ મૂલ્યો જ ટકી રહે છે.
ઉપરોક્ત એરે UNIQUE ના એરે દલીલ પર જાય છે અને પછી ડુપ્લિકેટ્સને દૂર કરવાથી તે અંતિમ પરિણામ આઉટપુટ કરે છે:
{"Andrew";"David"}
ટીપ. સમાન રીતે, તમે અનન્ય મૂલ્યોને ફિલ્ટર કરી શકો છો જે બે વાર (>2), ત્રણ કરતાં વધુ વખત (>3), વગેરે થાય છે. આ માટે, ફક્ત બદલોસંખ્યા એરે દલીલમાં લક્ષ્ય કૉલમ.
ઉદાહરણ તરીકે, વિજેતાઓનું અનન્ય પ્રથમ નામ (કૉલમ A) અને છેલ્લું નામ (કૉલમ B) પરત કરવા માટે, અમે E2 માં આ સૂત્ર દાખલ કરીએ છીએ:
=UNIQUE(A2:B10)
Enter કી દબાવવાથી નીચેના પરિણામો મળે છે:
18>
અનન્ય પંક્તિઓ મેળવવા માટે, એટલે કે કૉલમ A, B અને Cમાં મૂલ્યોના અનન્ય સંયોજન સાથેની એન્ટ્રીઓ, આનો ઉપયોગ કરવા માટેનું સૂત્ર છે:
=UNIQUE(A2:C10)
આશ્ચર્યજનક રીતે સરળ, નહીં? :)
આલ્ફાબેટીકલ ક્રમમાં સૉર્ટ કરેલ અનન્ય મૂલ્યોની સૂચિ મેળવો
તમે સામાન્ય રીતે Excel માં મૂળાક્ષરો કેવી રીતે કરો છો? જમણે, ઇનબિલ્ટ સૉર્ટ અથવા ફિલ્ટર સુવિધાનો ઉપયોગ કરીને. સમસ્યા એ છે કે જ્યારે પણ તમારો સ્રોત ડેટા બદલાય છે ત્યારે તમારે ફરીથી સૉર્ટ કરવાની જરૂર છે, કારણ કે એક્સેલ ફોર્મ્યુલાથી વિપરીત જે વર્કશીટમાં દરેક ફેરફાર સાથે આપમેળે પુનઃગણતરી કરે છે, સુવિધાઓને મેન્યુઅલી ફરીથી લાગુ કરવી પડશે.
ની રજૂઆત સાથે ડાયનેમિક એરે ફંક્શન્સ આ સમસ્યા દૂર થઈ ગઈ છે! તમારે જે કરવાની જરૂર છે તે ફક્ત SORT ફંક્શનને નિયમિત યુનિક ફોર્મ્યુલાની આસપાસ લપેટવું છે, જેમ કે:
SORT(UNIQUE(array))ઉદાહરણ તરીકે, કૉલમ A થી C માં અનન્ય મૂલ્યો કાઢવા અને પરિણામોને ગોઠવવા માટે A થી Z, આ ફોર્મ્યુલાનો ઉપયોગ કરો:
=SORT(UNIQUE(A2:C10))
ઉપરોક્ત ઉદાહરણની તુલનામાં,આઉટપુટ સમજવા અને તેની સાથે કામ કરવા માટે ઘણું સરળ છે. દાખલા તરીકે, અમે સ્પષ્ટપણે જોઈ શકીએ છીએ કે એન્ડ્રુ અને ડેવિડ બે અલગ-અલગ રમતોમાં વિજેતા થયા છે.
ટીપ. આ ઉદાહરણમાં, અમે 1લી કૉલમમાં A થી Z સુધીના મૂલ્યોને સૉર્ટ કર્યા છે. આ SORT ફંક્શનના ડિફોલ્ટ્સ છે, તેથી વૈકલ્પિક sort_index અને sort_order દલીલો અવગણવામાં આવી છે. જો તમે પરિણામોને કોઈ અન્ય કૉલમ દ્વારા અથવા અલગ ક્રમમાં (Z થી A સુધી અથવા ઉચ્ચથી નાના સુધી) સૉર્ટ કરવા માંગતા હોવ તો SORT ફંક્શન ટ્યુટોરીયલમાં સમજાવ્યા મુજબ 2જી અને 3જી દલીલો સેટ કરો.
અનન્ય મૂલ્યો શોધો બહુવિધ કૉલમમાં અને એક કોષમાં જોડો
જ્યારે બહુવિધ કૉલમમાં સર્ચ કરવામાં આવે ત્યારે, ડિફૉલ્ટ રૂપે, એક્સેલ યુનિક ફંક્શન દરેક મૂલ્યને અલગ સેલમાં આઉટપુટ કરે છે. કદાચ, તમને એક કોષમાં પરિણામો મેળવવાનું વધુ અનુકૂળ લાગશે?
આ હાંસલ કરવા માટે, સમગ્ર શ્રેણીને સંદર્ભિત કરવાને બદલે, કૉલમને જોડવા માટે એમ્પરસેન્ડ (&) નો ઉપયોગ કરો અને ઇચ્છિત મૂકો વચ્ચે સીમાંક કરો.
ઉદાહરણ તરીકે, અમે A2:A10 માં પ્રથમ નામો અને B2:B10 માં છેલ્લા નામોને જોડી રહ્યા છીએ, મૂલ્યોને સ્પેસ અક્ષર (" "):
=UNIQUE(A2:A10&" "&B2:B10)
પરિણામે, અમારી પાસે એક કૉલમમાં સંપૂર્ણ નામોની સૂચિ છે:
માપદંડના આધારે અનન્ય મૂલ્યોની સૂચિ મેળવો
શરત સાથે અનન્ય મૂલ્યો કાઢવા માટે, એક્સેલ યુનિક અને ફિલ્ટર ફંક્શનનો એકસાથે ઉપયોગ કરો:
અહીં ફિલ્ટર કરેલ અનન્ય મૂલ્યોના સૂત્રનું સામાન્ય સંસ્કરણ છે:
UNIQUE(FILTER(array, criteria_range = માપદંડ ))આ ઉદાહરણ માટે, ચાલો ચોક્કસ રમતમાં વિજેતાઓની યાદી મેળવીએ. શરૂઆત માટે, અમે અમુક સેલમાં રુચિની રમત દાખલ કરીએ છીએ, F1 કહો. અને પછી, અનન્ય નામો મેળવવા માટે નીચેના સૂત્રનો ઉપયોગ કરો:
=UNIQUE(FILTER(A2:B10, C2:C10=F1))
જ્યાં A2:B10 એ અનન્ય મૂલ્યો શોધવા માટેની શ્રેણી છે અને C2:C10 એ માપદંડને તપાસવા માટેની શ્રેણી છે. .
બહુવિધ માપદંડોના આધારે અનન્ય મૂલ્યોને ફિલ્ટર કરો
બે અથવા વધુ શરતો સાથે અનન્ય મૂલ્યોને ફિલ્ટર કરવા માટે, જરૂરી માપદંડો બનાવવા માટે નીચે બતાવેલ સમીકરણોનો ઉપયોગ કરો FILTER કાર્ય માટે:
UNIQUE(FILTER(array, ( criteria_range1 = criteria1 ) * ( માપદંડ_શ્રેણી2 = માપદંડ2 )) )સૂત્રનું પરિણામ એ અનન્ય એન્ટ્રીઓની સૂચિ છે જેના માટે તમામ ઉલ્લેખિત શરતો સાચી છે. એક્સેલની દ્રષ્ટિએ, આને AND લોજિક કહેવામાં આવે છે.
કાર્યમાં સૂત્ર જોવા માટે, ચાલો G1 (માપદંડ 1) અને G2 (માપદંડ 2) માં રમતગમત માટેના અનન્ય વિજેતાઓની સૂચિ મેળવીએ. ).
A2:B10 માં સ્ત્રોત શ્રેણી સાથે, C2:C10 (માપદંડ_શ્રેણી 1) માં રમતો અને D2:D10 (માપદંડ_શ્રેણી 2) માં વય સાથે, સૂત્ર આ સ્વરૂપ લે છે:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
અને બરાબર પરત કરે છેઅમે જે પરિણામો શોધી રહ્યા છીએ:
આ ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે:
અહીં ફોર્મ્યુલાના તર્કનું ઉચ્ચ-સ્તરની સમજૂતી છે:
ફિલ્ટર ફંક્શનના સમાવેશ કરો દલીલમાં, તમે બે અથવા વધુ શ્રેણી/માપદંડની જોડી આપો છો. દરેક તાર્કિક અભિવ્યક્તિનું પરિણામ એ TRUE અને FALSE મૂલ્યોની શ્રેણી છે. એરેનો ગુણાકાર તાર્કિક મૂલ્યોને સંખ્યાઓ પર દબાણ કરે છે અને 1 અને 0 ની એરે બનાવે છે. શૂન્ય વડે ગુણાકાર કરવાથી હંમેશા શૂન્ય મળે છે, ફક્ત બધી શરતોને પૂર્ણ કરતી એન્ટ્રીઓને અંતિમ એરેમાં 1 હોય છે. FILTER ફંક્શન 0 ને અનુરૂપ આઇટમ્સને ફિલ્ટર કરે છે અને પરિણામોને UNIQUE માં આપે છે.
વધુ માહિતી માટે, કૃપા કરીને AND લોજિકનો ઉપયોગ કરીને બહુવિધ માપદંડો સાથે FILTER જુઓ.
અનન્ય મૂલ્યોને બહુવિધ અથવા સાથે ફિલ્ટર કરો માપદંડ
બહુવિધ અથવા માપદંડ પર આધારિત અનન્ય મૂલ્યોની સૂચિ મેળવવા માટે, એટલે કે જ્યારે આ અથવા તે માપદંડ સાચો હોય, ત્યારે તેમને ગુણાકાર કરવાને બદલે તાર્કિક સમીકરણો ઉમેરો:
UNIQUE(FILTER(array, ( માપદંડ_શ્રેણી1 = માપદંડ1 ) + ( માપદંડ_શ્રેણી2 = માપદંડ2 )))ઉદાહરણ તરીકે, સોકરમાં વિજેતાઓને બતાવવા માટે અથવા હોકી , તમે આ સૂત્રનો ઉપયોગ કરી શકો છો:
=UNIQUE(FILTER(A2:B10, (C2:C10="Soccer") + (C2:C10="Hockey")))
જો જરૂરી હોય, તો તમે અલબત્ત અલગ કોષોમાં માપદંડ દાખલ કરી શકો છો અને તે કોષોનો સંદર્ભ લઈ શકો છો જેમ કે નીચે બતાવેલ છે:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) + (C2:C10=G2)))
આ ફોર્મ્યુલા કેવી રીતે કામ કરે છે:
જેમ કે બહુવિધ અને માપદંડનું પરીક્ષણ કરતી વખતે, તમે મૂકો