સામગ્રીઓનું કોષ્ટક
ટ્યુટોરીયલ એક્સેલમાં અનન્ય મૂલ્યોની ગણતરી કરવા માટે નવા ડાયનેમિક એરે ફંક્શનનો લાભ કેવી રીતે લેવો તે જુએ છે: કૉલમમાં અનન્ય એન્ટ્રીઓની ગણતરી કરવા માટેનું ફોર્મ્યુલા, બહુવિધ માપદંડો સાથે, ખાલી જગ્યાઓને અવગણીને અને વધુ.
થોડા વર્ષો પહેલા, અમે Excel માં અનન્ય અને વિશિષ્ટ મૂલ્યોની ગણતરી કરવાની વિવિધ રીતોની ચર્ચા કરી હતી. પરંતુ અન્ય કોઈપણ સોફ્ટવેર પ્રોગ્રામની જેમ, Microsoft Excel સતત વિકસિત થાય છે, અને લગભગ દરેક રિલીઝ સાથે નવી સુવિધાઓ દેખાય છે. આજે, આપણે જોઈશું કે એક્સેલમાં અનન્ય મૂલ્યોની ગણતરી કેવી રીતે તાજેતરમાં રજૂ કરાયેલ ડાયનેમિક એરે ફંક્શન્સ સાથે કરી શકાય છે. જો તમે હજુ સુધી આમાંના કોઈપણ ફંક્શનનો ઉપયોગ કર્યો નથી, તો તમે એ જોઈને આશ્ચર્યચકિત થઈ જશો કે ફોર્મ્યુલા બિલ્ડિંગ અને ઉપયોગની સુવિધાના સંદર્ભમાં કેટલા સરળ બની ગયા છે.
નોંધ. આ ટ્યુટોરીયલમાં ચર્ચા કરાયેલા તમામ ફોર્મ્યુલા યુનિક ફંક્શન પર આધાર રાખે છે, જે ફક્ત એક્સેલ 365 અને એક્સેલ 2021માં જ ઉપલબ્ધ છે. જો તમે એક્સેલ 2019, એક્સેલ 2016 અથવા પહેલાનો ઉપયોગ કરી રહ્યાં છો, તો કૃપા કરીને ઉકેલો માટે આ લેખ તપાસો.
કૉલમમાં અનન્ય મૂલ્યોની ગણતરી કરો
કૉલમમાં અનન્ય મૂલ્યોની ગણતરી કરવાની સૌથી સરળ રીત એ છે કે COUNTA ફંક્શન સાથે યુનિક ફંક્શનનો ઉપયોગ કરવો:
COUNTA(UNIQUE( શ્રેણી ))સૂત્ર આ સરળ તર્ક સાથે કામ કરે છે: UNIQUE અનન્ય એન્ટ્રીઓની એરે આપે છે, અને COUNTA એરેના તમામ ઘટકોની ગણતરી કરે છે.
ઉદાહરણ તરીકે, ચાલો અનન્ય ગણીએ શ્રેણી B2:B10:
=COUNTA(UNIQUE(B2:B10))
સૂત્ર અમને કહે છે કે ત્યાં 5 છેવિજેતાઓની યાદીમાં વિવિધ નામો:
ટીપ. આ ઉદાહરણમાં, અમે અનન્ય ટેક્સ્ટ મૂલ્યોની ગણતરી કરીએ છીએ, પરંતુ તમે આ ફોર્મ્યુલાનો ઉપયોગ અન્ય ડેટા પ્રકારો માટે પણ કરી શકો છો જેમાં સંખ્યાઓ, તારીખો, સમય વગેરેનો સમાવેશ થાય છે.
અનન્ય મૂલ્યોની ગણતરી કરો જે ફક્ત એક જ વાર થાય છે
અગાઉના ઉદાહરણમાં , અમે કૉલમમાં તમામ વિવિધ (અલગ) એન્ટ્રીઓની ગણતરી કરી છે. આ વખતે, અમે અનન્ય રેકોર્ડની સંખ્યા જાણવા માંગીએ છીએ જે ફક્ત એક જ વાર થાય છે . તે પૂર્ણ કરવા માટે, તમારી ફોર્મ્યુલા આ રીતે બનાવો:
એક વખતની ઘટનાઓની સૂચિ મેળવવા માટે, UNIQUE ની 3જી દલીલને TRUE પર સેટ કરો:
UNIQUE(B2:B10,,TRUE))
અનન્ય વન-ટાઇમ ઘટનાઓની ગણતરી કરવા માટે, ROW ફંક્શનમાં UNIQUE નેસ્ટ કરો:
ROWS(UNIQUE(B2:B10,,TRUE))
કૃપા કરીને નોંધ કરો કે આ કિસ્સામાં COUNTA કામ કરશે નહીં કારણ કે તે તમામ બિન-ખાલી કોષોની ગણતરી કરે છે, જેમાં ભૂલ મૂલ્યો. તેથી, જો કોઈ પરિણામ ન મળે, તો UNIQUE એક ભૂલ આપશે, અને COUNTA તેને 1 તરીકે ગણશે, જે ખોટું છે!
સંભવિત ભૂલોને હેન્ડલ કરવા માટે, તમારા ફોર્મ્યુલાની આસપાસ IFERROR ફંક્શનને લપેટીને તેને આઉટપુટ 0 માટે સૂચના આપો. જો કોઈ ભૂલ થાય છે:
=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)
પરિણામે, તમને અનન્ય ડેટાબેઝ ખ્યાલના આધારે ગણતરી મળે છે:
ગણતરી એક્સેલમાં અનન્ય પંક્તિઓ
હવે તમે જાણો છો કે કૉલમમાં અનન્ય કોષોની ગણતરી કેવી રીતે કરવી, અનન્ય પંક્તિઓની સંખ્યા કેવી રીતે શોધવી તે અંગે કોઈ વિચાર છે?
અહીં ઉકેલ છે:
ROWS( UNIQUE( રેન્જ ))યુક્તિ એ સમગ્ર શ્રેણીને UNIQUE માં "ફીડ" કરવાની છે જેથી તે મૂલ્યોના અનન્ય સંયોજનો શોધી શકેબહુવિધ કૉલમમાં. તે પછી, તમે પંક્તિઓની સંખ્યાની ગણતરી કરવા માટે ફક્ત ROWS ફંક્શનમાં સૂત્રને બંધ કરો.
ઉદાહરણ તરીકે, A2:C10 શ્રેણીમાં અનન્ય પંક્તિઓની ગણતરી કરવા માટે, અમે આ સૂત્રનો ઉપયોગ કરીએ છીએ:
=ROWS(UNIQUE(A2:C10))
ખાલી કોષોને અવગણીને અનન્ય એન્ટ્રીઓની ગણતરી કરો
એક્સેલમાં ખાલી જગ્યાઓને અવગણીને અનન્ય મૂલ્યોની ગણતરી કરવા માટે, ખાલી કોષોને ફિલ્ટર કરવા માટે FILTER ફંક્શનનો ઉપયોગ કરો અને પછી તેને પહેલાથી જ પરિચિત COUNTA યુનિક ફોર્મ્યુલામાં લપેટો:
COUNTA(UNIQUE(FILTER( range , range "")))B2:B11 માં સ્ત્રોત ડેટા સાથે , સૂત્ર આ ફોર્મ લે છે:
=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))
નીચેનો સ્ક્રીનશોટ પરિણામ બતાવે છે:
માપદંડ સાથે અનન્ય મૂલ્યોની ગણતરી કરો
ચોક્કસ માપદંડોના આધારે અનન્ય મૂલ્યો કાઢવા માટે, તમે આ ઉદાહરણમાં સમજાવ્યા મુજબ ફરીથી UNIQUE અને FILTER ફંક્શનનો ઉપયોગ કરો છો. અને પછી, તમે અનન્ય એન્ટ્રીઓની ગણતરી કરવા માટે ROWS ફંક્શનનો ઉપયોગ કરો છો અને તમામ પ્રકારની ભૂલોને ફસાવવા માટે IFERROR અને તેમને 0:
IFERROR(ROWS(UNIQUE( range , criteria_range ) થી બદલો છો. = માપદંડ ))), 0)ઉદાહરણ તરીકે, ચોક્કસ રમતમાં કેટલા જુદા જુદા વિજેતાઓ છે તે શોધવા માટે, આ ફોર્મ્યુલાનો ઉપયોગ કરો:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)
જ્યાં A2:A10 એ અનન્ય નામો શોધવા માટેની શ્રેણી છે ( શ્રેણી ), B2:B10 એ રમત છે જેમાં વિજેતાઓ સ્પર્ધા કરે છે ( માપદંડ_શ્રેણી ), અને E1 એ રસની રમત છે. ( માપદંડ ).
બહુવિધ માપદંડો સાથે અનન્ય મૂલ્યોની ગણતરી કરો
માટે સૂત્રબહુવિધ માપદંડો પર આધારિત અનન્ય મૂલ્યોની ગણતરી એ ઉપરોક્ત ઉદાહરણ સાથે ખૂબ સમાન છે, જો કે માપદંડ થોડી અલગ રીતે બાંધવામાં આવ્યા છે:
IFERROR(ROWS(UNIQUE( range , ( criteria_range1 ) = માપદંડ1 ) * ( માપદંડ_શ્રેણી2 = માપદંડ2 )))), 0)જેઓ આંતરિક મિકેનિક્સ જાણવા માટે ઉત્સુક છે, તેઓ સમજૂતી શોધી શકે છે અહીં સૂત્રના તર્કનું: બહુવિધ માપદંડો પર આધારિત અનન્ય મૂલ્યો શોધો.
આ ઉદાહરણમાં, અમે F1 ( માપદંડ 1<2) માં ચોક્કસ રમતમાં કેટલા વિવિધ વિજેતાઓ છે તે શોધવા જઈ રહ્યા છીએ>) અને F2 માં ઓછી ઉંમર ( માપદંડ 2 ). આ માટે, અમે આ સૂત્રનો ઉપયોગ કરી રહ્યા છીએ:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10
જ્યાં A2:B10 નામોની સૂચિ છે ( રેન્જ ), C2:C10 એ સ્પોર્ટ્સ છે ( માપદંડ_શ્રેણી 1 ) અને D2:D10 એ વય છે ( માપદંડ_શ્રેણી 2 ).
આ રીતે નવા ડાયનેમિક સાથે એક્સેલમાં અનન્ય મૂલ્યોની ગણતરી કરવી એરે કાર્યો. મને ખાતરી છે કે તમે બધા ઉકેલો કેટલા સરળ બન્યા તેની પ્રશંસા કરશો. કોઈપણ રીતે, વાંચવા બદલ તમારો આભાર અને આગામી અઠવાડિયે તમને અમારા બ્લોગ પર મળવાની આશા છે!
ડાઉનલોડ માટે પ્રેક્ટિસ વર્કબુક
અનન્ય મૂલ્યોના સૂત્ર ઉદાહરણો (.xlsx ફાઇલ)