એક્સેલ AVERAGEIF ફંક્શન શરત સાથે સરેરાશ કોષો માટે

  • આ શેર કરો
Michael Brown

ટ્યુટોરીયલ બતાવે છે કે એક્સેલમાં AVERAGEIF ફંક્શનનો ઉપયોગ કંડીશન સાથે અંકગણિત સરેરાશની ગણતરી કરવા માટે કેવી રીતે કરવો.

માઈક્રોસોફ્ટ એક્સેલ સંખ્યાઓના અંકગણિત સરેરાશની ગણતરી કરવા માટે થોડા અલગ ફંક્શન ધરાવે છે. જ્યારે તમે કોઈ ચોક્કસ શરતને પૂર્ણ કરતા સરેરાશ કોષો શોધી રહ્યા હોવ, ત્યારે AVERAGEIF એ વાપરવા માટેનું કાર્ય છે.

    એક્સેલમાં AVERAGEIF ફંક્શન

    AVERAGEIF ફંક્શનનો ઉપયોગ ગણતરી કરવા માટે થાય છે. આપેલ શ્રેણીના તમામ કોષોની સરેરાશ જે ચોક્કસ સ્થિતિને પૂર્ણ કરે છે.

    AVERAGEIF(શ્રેણી, માપદંડ, [સરેરાશ_શ્રેણી])

    ફંક્શનમાં કુલ 3 દલીલો છે - પ્રથમ 2 જરૂરી છે, છેલ્લું વૈકલ્પિક છે :

    • શ્રેણી (જરૂરી) - માપદંડો સામે પરીક્ષણ કરવા માટે કોષોની શ્રેણી.
    • માપદંડ (જરૂરી)- સ્થિતિ જે નક્કી કરે છે કે કયા કોષોની સરેરાશ કરવી. તે સંખ્યા, તાર્કિક અભિવ્યક્તિ, ટેક્સ્ટ મૂલ્ય અથવા કોષ સંદર્ભના સ્વરૂપમાં પ્રદાન કરી શકાય છે, દા.ત. 5, ">5", "બિલાડી", અથવા A2.
    • સરેરાશ_શ્રેણી (વૈકલ્પિક) - તમે ખરેખર સરેરાશ કરવા માંગો છો તે કોષો. જો અવગણવામાં આવે, તો શ્રેણી સરેરાશ કરવામાં આવશે.

    AVERAGEIF કાર્ય Excel 365 - 2007 માં ઉપલબ્ધ છે.

    ટીપ. બે અથવા વધુ માપદંડો સાથે સરેરાશ કોષો માટે, AVERAGEIFS ફંક્શનનો ઉપયોગ કરો.

    Excel AVERAGEIF - યાદ રાખવા જેવી બાબતો!

    તમારી વર્કશીટ્સમાં AVERAGEIF ફંક્શનનો અસરકારક રીતે ઉપયોગ કરવા માટે, આ મુખ્ય મુદ્દાઓ પર ધ્યાન આપો:

    • એવરેજની ગણતરી કરતી વખતે, ખાલીકોષો , ટેક્સ્ટ મૂલ્યો , અને તાર્કિક મૂલ્યો TRUE અને FALSE ને અવગણવામાં આવે છે.
    • શૂન્ય મૂલ્યો સરેરાશમાં શામેલ છે.
    • જો માપદંડ કોષ ખાલી હોય, તો તેને શૂન્ય મૂલ્ય (0) તરીકે ગણવામાં આવે છે.
    • જો સરેરાશ_શ્રેણી ખાલી કોષો અથવા ટેક્સ્ટ મૂલ્યો ધરાવે છે. , a #DIV/0! ભૂલ થાય છે.
    • જો શ્રેણી માં કોઈ કોષ માપદંડ ને પૂર્ણ કરતું નથી, તો #DIV/0! ભૂલ પરત કરવામાં આવી છે.
    • સરેરાશ_શ્રેણી દલીલ એ જરૂરી નથી કે તે શ્રેણી સમાન કદની હોય. જો કે, સરેરાશ કરવા માટેના વાસ્તવિક કોષો શ્રેણી દલીલના કદ દ્વારા નક્કી કરવામાં આવે છે. બીજા શબ્દોમાં કહીએ તો, સરેરાશ_શ્રેણી માં ઉપરનો ડાબો કોષ પ્રારંભિક બિંદુ બની જાય છે, અને શ્રેણી દલીલમાં સમાવિષ્ટ હોય તેટલી બધી કૉલમ અને પંક્તિઓ સરેરાશ કરવામાં આવે છે.

    અન્ય કોષ પર આધારિત AVERAGEIF ફોર્મ્યુલા

    એક્સેલ AVERAGEIF ફંક્શન સાથે, તમે આના આધારે સંખ્યાઓની કૉલમ સરેરાશ કરી શકો છો:

    • સમાન કૉલમ પર લાગુ માપદંડ
    • અન્ય કૉલમ પર લાગુ માપદંડ

    જો શરત એ જ કૉલમ પર લાગુ થાય છે જેની સરેરાશ હોવી જોઈએ, તો તમે ફક્ત પ્રથમ બે દલીલો વ્યાખ્યાયિત કરો: શ્રેણી અને માપદંડ . ઉદાહરણ તરીકે, B3:B15 માં વેચાણની સરેરાશ શોધવા માટે કે જે $120 કરતાં વધુ હોય, સૂત્ર છે:

    =AVERAGEIF(B3:B15, ">120")

    બીજા સેલના આધારે સરેરાશ માટે, તમે તમામ 3 દલીલો વ્યાખ્યાયિત કરો: શ્રેણી (કોષો સામે તપાસવા માટેશરત), માપદંડ (શરત) અને સરેરાશ_શ્રેણી (ગણતરી કરવાના કોષો).

    દાખલા તરીકે, ઑક્ટો-1 પછી વિતરિત થયેલા વેચાણની સરેરાશ મેળવવા માટે. , સૂત્ર છે:

    =AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)

    જ્યાં C3:C15 એ માપદંડ સામે તપાસવા માટેના કોષો છે અને B3:B15 એ સરેરાશ કરવા માટેના કોષો છે.

    એક્સેલમાં AVERAGEIF ફંક્શનનો ઉપયોગ કેવી રીતે કરવો - ઉદાહરણો

    અને હવે, ચાલો જોઈએ કે તમે તમારા માપદંડોને પૂર્ણ કરતા કોષોની સરેરાશ શોધવા માટે વાસ્તવિક જીવનની વર્કશીટ્સમાં એક્સેલ એવરેજાઇફનો ઉપયોગ કેવી રીતે કરી શકો છો.<3

    AVERAGEIF ટેક્સ્ટ માપદંડ

    આપેલ કૉલમમાં આંકડાકીય મૂલ્યોની સરેરાશ શોધવા માટે જો બીજી કૉલમમાં ચોક્કસ ટેક્સ્ટ હોય, તો તમે ટેક્સ્ટ માપદંડ સાથે AVERAGEIF ફોર્મ્યુલા બનાવો. જ્યારે ટેક્સ્ટની કિંમત સીધી ફોર્મ્યુલામાં શામેલ કરવામાં આવે છે, ત્યારે તે ડબલ અવતરણ ("") માં બંધ હોવી જોઈએ.

    ઉદાહરણ તરીકે, કૉલમ B માં સંખ્યાઓને સરેરાશ કરવા માટે જો કૉલમ A માં "એપલ" હોય, તો સૂત્ર છે :

    =AVERAGEIF(A3:A15, "apple", B3:B15)

    વૈકલ્પિક રીતે, તમે અમુક સેલમાં લક્ષ્ય ટેક્સ્ટ ઇનપુટ કરી શકો છો, F3 કહો, અને માપદંડ માટે તે સેલ સંદર્ભનો ઉપયોગ કરી શકો છો. આ કિસ્સામાં, ડબલ અવતરણની જરૂર નથી.

    =AVERAGEIF(A3:A15, F3, B3:B15)

    આ અભિગમનો ફાયદો એ છે કે તે તમને F3 માં ટેક્સ્ટ માપદંડને બદલીને કોઈપણ અન્ય આઇટમ માટે સરેરાશ વેચાણ કરવા દે છે. ફોર્મ્યુલામાં કોઈપણ ગોઠવણો કરવા માટે.

    ટીપ. દશાંશ સ્થાનોની ચોક્કસ સંખ્યા સુધી ગોળ સરેરાશ માટે, દશાંશ વધારો નો ઉપયોગ કરો અથવા નંબર જૂથમાં, હોમ ટેબ પર ઘટાડો દશાંશ આદેશ. આ એવરેજની ડિસ્પ્લે રજૂઆતને બદલશે પરંતુ મૂલ્યમાં જ નહીં. ફોર્મ્યુલા દ્વારા પરત કરવામાં આવેલ વાસ્તવિક મૂલ્યને રાઉન્ડ કરવા માટે, ROUND અથવા અન્ય રાઉન્ડિંગ ફંક્શન્સ સાથે AVERAGEIF નો ઉપયોગ કરો. વધુ માહિતી માટે, મહેરબાની કરીને જુઓ કે એક્સેલમાં સરેરાશ કેવી રીતે રાઉન્ડ કરવી.

    સંખ્યાત્મક મૂલ્યો માટે સરેરાશIF તાર્કિક માપદંડ

    તમારા માપદંડમાં વિવિધ આંકડાકીય મૂલ્યોને ચકાસવા માટે, તેનો ઉપયોગ "મોટા કરતાં" (>) સાથે કરો. ;), "ઓછા કરતાં" (<), બરાબર (=), બરાબર નથી () અને અન્ય લોજિકલ ઓપરેટર્સ.

    જ્યારે નંબર સાથે લોજિકલ ઓપરેટરનો સમાવેશ કરો, ત્યારે સમગ્ર બાંધકામને બંધ કરવાનું યાદ રાખો ડબલ અવતરણમાં. ઉદાહરણ તરીકે, 120 કરતા ઓછી અથવા સમાન સંખ્યાઓની સરેરાશ કરવા માટે, સૂત્ર આ હશે:

    =AVERAGEIF(B3:B15, "<=120")

    ધ્યાન આપો કે ઓપરેટર અને સંખ્યા બંને અવતરણમાં બંધ છે.

    "ઇઝક્વલ ટુ" માપદંડનો ઉપયોગ કરતી વખતે, સમાનતા ચિહ્ન (=) અવગણી શકાય છે.

    દાખલા તરીકે, 9-સપ્ટે-2022ના રોજ વિતરિત વેચાણની સરેરાશ કરવા માટે, સૂત્ર નીચે મુજબ છે:

    =AVERAGEIF(C3:C15, "9/9/2022", B3:B15)

    તારીખ સાથે AVERAGEIF નો ઉપયોગ

    નંબરોની જેમ, તમે AVERAGEIF કાર્ય માટે માપદંડ તરીકે તારીખોનો ઉપયોગ કરી શકો છો. તારીખના માપદંડોને કેટલીક અલગ અલગ રીતે બનાવી શકાય છે.

    ચાલો જોઈએ કે આપેલ તારીખ પહેલાં તમે સરેરાશ વેચાણ કેવી રીતે વિતરિત કરી શકો છો, કહો કે નવેમ્બર 1, 2022.

    સૌથી સહેલો રસ્તો છે બંધ કરોલોજિકલ ઓપરેટર અને તારીખ એકસાથે ડબલ અવતરણમાં:

    =AVERAGEIF(C3:C15, "<11/1/2022", B3:B15)

    અથવા તમે ઓપરેટર અને તારીખને અવતરણમાં અલગથી બંધ કરી શકો છો અને & સાઇન:

    =AVERAGEIF(C3:C15, "<"&"11/1/2022", B3:B15)

    એ ખાતરી કરવા માટે કે તારીખ એ ફોર્મેટમાં દાખલ કરવામાં આવી છે જે એક્સેલ સમજે છે, તમે લોજિકલ ઓપરેટર સાથે જોડાયેલા DATE ફંક્શનનો ઉપયોગ કરી શકો છો:

    =AVERAGEIF(C3:C15, "<"&DATE(2022, 11, 1), B3:B15)

    આજની તારીખ સુધીમાં સરેરાશ વેચાણ વિતરિત કરવા માટે, માપદંડમાં TODAY ફંક્શનનો ઉપયોગ કરો:

    =AVERAGEIF(C3:C15, "<"&TODAY(), B3:B15)

    નીચેનો સ્ક્રીનશોટ પરિણામો બતાવે છે:

    AVERAGEIF 0 કરતાં વધુ

    ડિઝાઇન દ્વારા, એક્સેલ એવરેજ ફંક્શન ખાલી કોષોને છોડી દે છે પરંતુ ગણતરીમાં 0 મૂલ્યોનો સમાવેશ કરે છે. માત્ર શૂન્ય કરતાં વધુ સરેરાશ મૂલ્યો માટે, માપદંડ માટે ">0" નો ઉપયોગ કરો.

    ઉદાહરણ તરીકે, B3:B15 માં શૂન્ય કરતાં મોટી સંખ્યાઓની સરેરાશની ગણતરી કરવા માટે, E4 માં સૂત્ર છે:

    =AVERAGEIF(B3:B15, ">0")

    કૃપા કરીને નોંધો કે પરિણામ E3 માં સામાન્ય સરેરાશથી કેવી રીતે અલગ છે:

    સરેરાશ જો નહિં 0

    ઉપરોક્ત ઉકેલ હકારાત્મક સંખ્યાઓના સમૂહ માટે સરસ રીતે કામ કરે છે. જો તમારી પાસે ધન અને નકારાત્મક બંને મૂલ્યો હોય, તો તમે માપદંડ માટે "0" નો ઉપયોગ કરીને શૂન્ય સિવાયની તમામ સંખ્યાઓની સરેરાશ કરી શકો છો.

    દાખલા તરીકે, શૂન્ય સિવાય B3:B15 માં તમામ મૂલ્યોની સરેરાશ કરવા , આ સૂત્રનો ઉપયોગ કરો:

    =AVERAGEIF(B3:B15, "0")

    એક્સેલ એવરેજ જો શૂન્ય અથવા ખાલી ન હોય તો

    જેમ AVERAGEIF ફંક્શન ડિઝાઇન દ્વારા ખાલી કોષોને છોડી દે છે, તમે ફક્ત "શૂન્ય નહીં" નો ઉપયોગ કરી શકો છો. માપદંડ ("0"). પરિણામે, બંને શૂન્યમૂલ્યો અને ખાલી કોષોને અવગણવામાં આવશે. આની ખાતરી કરવા માટે, અમારા નમૂના ડેટા સેટમાં, અમે બે શૂન્ય મૂલ્યોને બ્લેન્ક્સ સાથે બદલ્યા છે, અને અગાઉના ઉદાહરણની જેમ બિલકુલ સમાન પરિણામ મેળવ્યું છે:

    =AVERAGEIF(B3:B15, "0")

    સરેરાશ જો બીજું કોષ ખાલી છે

    આપેલ કૉલમમાં કોષોને સરેરાશ કરવા માટે જો સમાન પંક્તિમાં અન્ય કૉલમમાં કોષ ખાલી હોય, તો માપદંડ માટે "=" નો ઉપયોગ કરો. આમાં ખાલી કોષોનો સમાવેશ થશે જેમાં એકદમ કંઈ નથી - કોઈ જગ્યા નથી, કોઈ શૂન્ય-લંબાઈની સ્ટ્રિંગ નથી, કોઈ બિન-પ્રિન્ટિંગ અક્ષરો વગેરે.

    દ્રષ્ટિગત રીતે ખાલી કોષોને અનુરૂપ સરેરાશ મૂલ્યો માટે અન્ય ફંક્શન દ્વારા પરત કરવામાં આવેલ ખાલી સ્ટ્રીંગ્સ ("") સહિત, માપદંડ માટે "" નો ઉપયોગ કરો.

    પરીક્ષણ હેતુઓ માટે, અમે બંનેનો ઉપયોગ કરીશું B3:B15 માં સંખ્યાઓની સરેરાશ માટે માપદંડ કે જેની C3:C15 માં કોઈ ડિલિવરી તારીખ નથી (એટલે ​​​​કે જો કૉલમ C માં કોષ ખાલી હોય).

    =AVERAGEIF(C3:C15, "=", B3:B15)

    =AVERAGEIF(C3:C15, "", B3:B15)

    કારણ કે દૃષ્ટિની ખાલી કોષોમાંથી એક (C12) ખરેખર ખાલી નથી - તેમાં શૂન્ય-લંબાઈની સ્ટ્રિંગ છે - સૂત્રો અલગ પરિણામો આપે છે:

    સરેરાશ જો બીજો કોષ ખાલી ન હોય તો

    જો બીજી શ્રેણીમાંનો કોષ ખાલી ન હોય તો કોષોની શ્રેણીને સરેરાશ કરવા માટે, માપદંડ માટે "" નો ઉપયોગ કરો.

    દાખલા તરીકે, નીચેના AVERAGEIF સૂત્ર B3 થી B15 કોષોની સરેરાશ ગણતરી કરે છે જો સમાન પંક્તિમાં કૉલમ C માંનો કોષ ખાલી નથી:

    =AVERAGEIF(C3:C15, "", B3:B15)

    AVERAGEIF વાઇલ્ડકાર્ડ (પાર્ટી al મેચ)

    પ્રતિઆંશિક મેળ પર આધારિત સરેરાશ કોષો, તમારા AVERAGEIF ફોર્મ્યુલાના માપદંડમાં વાઇલ્ડકાર્ડ અક્ષરોનો ઉપયોગ કરો:

    • કોઈપણ એક અક્ષર સાથે મેળ કરવા માટે એક પ્રશ્ન ચિહ્ન (?).
    • એક ફૂદડી (*) અક્ષરોના કોઈપણ ક્રમ સાથે મેળ કરવા માટે.

    ધારો કે તમારી પાસે 3 વિવિધ પ્રકારના કેળા છે, અને તમે તેમની સરેરાશ શોધવા માંગો છો. નીચે આપેલ સૂત્ર તેને બનાવશે:

    =AVERAGEIF(A3:A15, "*banana", B3:B15)

    જો જરૂરી હોય, તો વાઇલ્ડકાર્ડ અક્ષરનો સેલ સંદર્ભ સાથે ઉપયોગ કરી શકાય છે. ધારી લો કે લક્ષ્ય આઇટમ સેલ В4 માં છે, સૂત્ર આ આકાર લે છે:

    =AVERAGEIF(A3:A15, "*"&D4, B3:B15)

    જો તમારો કીવર્ડ કોષમાં ગમે ત્યાં દેખાઈ શકે છે (શરૂઆતમાં, મધ્યમાં અથવા અંતમાં ), બંને બાજુએ ફૂદડી મૂકો:

    =AVERAGEIF(A3:A15, "*banana*", B3:B15)

    તમામ વસ્તુઓની સરેરાશ શોધવા માટે બાકીને કોઈપણ કેળા , આ સૂત્રનો ઉપયોગ કરો:

    =AVERAGEIF(A3:A15, "*banana*", B3:B15)

    ચોક્કસ કોષોને બાદ કરતાં એક્સેલમાં સરેરાશની ગણતરી કેવી રીતે કરવી

    એવરેજમાંથી અમુક કોષોને બાકાત રાખવા માટે, "નોટ ઇક્વલ ટુ" () લોજિકલ ઓપરેટરનો ઉપયોગ કરો.

    ઉદાહરણ તરીકે, "સફરજન" સિવાયની તમામ વસ્તુઓના વેચાણની સંખ્યાને સરેરાશ કરવા માટે, આ સૂત્રનો ઉપયોગ કરો:

    =AVERAGEIF(A3:A15, "apple", B3:B15)

    જો બાકાત કરેલી આઇટમ પૂર્વવ્યાખ્યાયિત કોષમાં હોય ( D4), સૂત્ર આ ફોર્મ લે છે:

    =AVERAGEIF(A3:A15, ""&D4, B3:B15)

    કોઈપણ "કેળા" સિવાયની તમામ વસ્તુઓની સરેરાશ શોધવા માટે, વાઈલ્ડકાર્ડ સાથે "નથી સમાન" નો ઉપયોગ કરો:

    =AVERAGEIF(A3:A15, "*banana", B3:B15)

    જો બાકાત કરાયેલ વાઇલ્ડકાર્ડ આઇટમ અલગ સેલ (D9) માં હોય, તો લોજિકલ ઓપરેટર, વાઇલ્ડકાર્ડ કેરેક્ટર અનેએમ્પરસેન્ડનો ઉપયોગ કરીને સેલ સંદર્ભ:

    =AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)

    સેલ સંદર્ભ સાથે AVERAGEIF નો ઉપયોગ કેવી રીતે કરવો

    માપદંડને સીધા ફોર્મ્યુલામાં લખવાને બદલે, તમે સંયોજનમાં લોજિકલ ઓપરેટરનો ઉપયોગ કરી શકો છો માપદંડ બનાવવા માટે સેલ સંદર્ભ સાથે. આ રીતે, તમે તમારા AVERAGEIF ફોર્મ્યુલાને સંપાદિત કર્યા વિના માપદંડ કોષમાં મૂલ્ય બદલીને વિવિધ પરિસ્થિતિઓને ચકાસવા માટે સમર્થ હશો.

    જ્યારે શરત ડિફોલ્ટ થાય છે " સમાન ", તો તમે ફક્ત માપદંડ દલીલ માટે સેલ સંદર્ભનો ઉપયોગ કરો. નીચેનું સૂત્ર સેલ F4 માં આઇટમને લગતી B3:B15 રેન્જમાં તમામ વેચાણની સરેરાશની ગણતરી કરે છે.

    =AVERAGEIF(A3:A15, F4, B3:B15)

    જ્યારે માપદંડમાં લોજિકલ ઑપરેટર નો સમાવેશ થાય છે, તમે તેને આ રીતે બનાવો: લોજિકલ ઓપરેટરને અવતરણ ચિહ્નોમાં બંધ કરો અને તેને સેલ સંદર્ભ સાથે જોડવા માટે એમ્પરસેન્ડ (&) નો ઉપયોગ કરો.

    ઉદાહરણ તરીકે, B3:B15 માં વેચાણની સરેરાશ શોધવા માટે કે F9 ની કિંમત કરતાં વધુ છે, નીચેના સૂત્રનો ઉપયોગ કરો:

    =AVERAGEIF(B3:B15, ">"&F9)

    સમાન રીતે, તમે માપદંડમાં અન્ય કાર્ય સાથે લોજિકલ અભિવ્યક્તિનો ઉપયોગ કરી શકો છો.

    C3:C15 માં તારીખો સાથે, નીચેનું સૂત્ર વર્તમાન તારીખ સુધી વિતરિત થયેલ વેચાણની સરેરાશ આપે છે જેમાં સમાવેશ થાય છે:

    =AVERAGEIF(C3:C15, "<="&TODAY(), B3:B15)

    આ રીતે તમે ઉપયોગ કરો છો શરત સાથે અંકગણિત સરેરાશની ગણતરી કરવા માટે Excel માં AVERAGEIF ફંક્શન. હું વાંચવા બદલ તમારો આભાર અને આશા રાખું છું કે તમને આગામી અમારા બ્લોગ પર જોવા મળશેસપ્તાહ!

    ડાઉનલોડ માટે પ્રેક્ટિસ વર્કબુક

    એક્સેલ AVERAGEIF ફંક્શન - ઉદાહરણો (.xlsx ફાઇલ)

    માઈકલ બ્રાઉન સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરીને જટિલ પ્રક્રિયાઓને સરળ બનાવવાના જુસ્સા સાથે સમર્પિત ટેકનોલોજી ઉત્સાહી છે. ટેક ઉદ્યોગમાં એક દાયકા કરતાં વધુ અનુભવ સાથે, તેમણે Microsoft Excel અને Outlook, તેમજ Google Sheets અને Docsમાં તેમની કુશળતાને સન્માનિત કરી છે. માઈકલનો બ્લોગ તેના જ્ઞાન અને કુશળતાને અન્ય લોકો સાથે શેર કરવા માટે સમર્પિત છે, ઉત્પાદકતા અને કાર્યક્ષમતામાં સુધારો કરવા માટે અનુસરવામાં સરળ ટીપ્સ અને ટ્યુટોરિયલ્સ પ્રદાન કરે છે. ભલે તમે અનુભવી વ્યાવસાયિક હોવ કે શિખાઉ માણસ, માઈકલનો બ્લોગ આ આવશ્યક સોફ્ટવેર સાધનોમાંથી સૌથી વધુ મેળવવા માટે મૂલ્યવાન આંતરદૃષ્ટિ અને વ્યવહારુ સલાહ આપે છે.