ફોર્મ્યુલા ઉદાહરણો સાથે એક્સેલ ISNUMBER કાર્ય

  • આ શેર કરો
Michael Brown

ટ્યુટોરીયલ એક્સેલમાં ISNUMBER શું છે તે સમજાવે છે અને મૂળભૂત અને અદ્યતન ઉપયોગોના ઉદાહરણો પૂરા પાડે છે.

એક્સેલમાં ISNUMBER ફંક્શનનો ખ્યાલ ખૂબ જ સરળ છે - તે ફક્ત આપેલ છે કે કેમ તે તપાસે છે મૂલ્ય સંખ્યા છે કે નહીં. અહીં એક મહત્વનો મુદ્દો એ છે કે ફંક્શનનો વ્યવહારુ ઉપયોગ તેના મૂળભૂત ખ્યાલથી ઘણો આગળ વધે છે, ખાસ કરીને જ્યારે મોટા ફોર્મ્યુલામાં અન્ય ફંક્શન સાથે જોડવામાં આવે છે.

    Excel ISNUMBER ફંક્શન

    Excel માં ISNUMBER ફંક્શન તપાસે છે કે સેલમાં સંખ્યાત્મક મૂલ્ય છે કે નહીં. તે IS ફંક્શનના જૂથ સાથે સંબંધ ધરાવે છે.

    આ ફંક્શન Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 અને નીચલા માટે Excel ના તમામ સંસ્કરણોમાં ઉપલબ્ધ છે.

    ISNUMBER વાક્યરચના માટે માત્ર એક દલીલની જરૂર છે:

    =ISNUMBER(value)

    જ્યાં મૂલ્ય એ મૂલ્ય છે જે તમે ચકાસવા માંગો છો. સામાન્ય રીતે, તે કોષ સંદર્ભ દ્વારા દર્શાવવામાં આવે છે, પરંતુ તમે પરિણામને તપાસવા માટે ISNUMBER ની અંદર વાસ્તવિક મૂલ્ય અથવા અન્ય ફંક્શનને નેસ્ટ પણ કરી શકો છો.

    જો મૂલ્ય સંખ્યાત્મક છે, તો ફંક્શન TRUE પરત કરે છે. . અન્ય કંઈપણ માટે (ટેક્સ્ટ મૂલ્યો, ભૂલો, ખાલી જગ્યાઓ) ISNUMBER FALSE પરત કરે છે.

    ઉદાહરણ તરીકે, ચાલો A2 થી A6 કોષોમાં મૂલ્યોનું પરીક્ષણ કરીએ, અને આપણે શોધીશું કે પ્રથમ 3 મૂલ્યો સંખ્યાઓ છે અને છેલ્લા બે ટેક્સ્ટ છે:

    એક્સેલમાં ISNUMBER ફંક્શન વિશે તમારે 2 વસ્તુઓ જાણવી જોઈએ

    અહીં નોંધવા માટેના કેટલાક રસપ્રદ મુદ્દા છે:

    <4
  • માંઆંતરિક એક્સેલ પ્રતિનિધિત્વ, તારીખ અને વાર આંકડાકીય મૂલ્યો છે, તેથી ISNUMBER ફોર્મ્યુલા તેમના માટે TRUE આપે છે (કૃપા કરીને ઉપરના સ્ક્રીનશોટમાં B3 અને B4 જુઓ).
  • માટે ટેક્સ્ટ તરીકે સંગ્રહિત સંખ્યાઓ, ISNUMBER ફંક્શન FALSE પરત કરે છે (આ ઉદાહરણ જુઓ).
  • Excel ISNUMBER ફોર્મ્યુલા ઉદાહરણો

    નીચેના ઉદાહરણો થોડા સામાન્ય અને થોડા બિન-તુચ્છ ઉપયોગો દર્શાવે છે. Excel માં ISNUMBER નું.

    તપાસો કે શું મૂલ્ય નંબર છે

    જ્યારે તમારી વર્કશીટમાં મૂલ્યોનો સમૂહ હોય અને તમે જાણવા માંગતા હોવ કે કયો નંબર છે, ISNUMBER એ વાપરવા માટે યોગ્ય કાર્ય છે .

    >>

    કૃપા કરીને ધ્યાન આપો કે તમામ મૂલ્યો નંબરો જેવા દેખાતા હોવા છતાં, ISNUMBER સૂત્રએ કોષો A4 અને A5 માટે FALSE પરત કર્યું છે, જેનો અર્થ એ છે કે તે મૂલ્યો સંખ્યાત્મક શબ્દમાળાઓ છે. , એટલે કે ટેક્સ્ટ તરીકે ફોર્મેટ કરેલ સંખ્યાઓ. આના માટે વિવિધ કારણો હોઈ શકે છે, ઉદાહરણ તરીકે અગ્રણી શૂન્ય, પૂર્વવર્તી એપોસ્ટ્રોફી, વગેરે. કારણ ગમે તે હોય, એક્સેલ સંખ્યાઓ જેવા મૂલ્યોને ઓળખતું નથી. તેથી, જો તમારા મૂલ્યોની ગણતરી યોગ્ય રીતે થતી નથી, તો તમારા માટે પ્રથમ વસ્તુ એ છે કે તે ખરેખર એક્સેલની દ્રષ્ટિએ સંખ્યાઓ છે કે કેમ તે તપાસો અને પછી જો જરૂરી હોય તો ટેક્સ્ટને નંબરમાં કન્વર્ટ કરો.

    Excel ISNUMBER SEARCH સૂત્ર

    સંખ્યાઓ ઓળખવા સિવાય, એક્સેલISNUMBER ફંક્શન એ પણ તપાસી શકે છે કે કોષમાં સામગ્રીના ભાગ રૂપે ચોક્કસ ટેક્સ્ટ છે કે નહીં. આ માટે, SEARCH ફંક્શન સાથે મળીને ISNUMBER નો ઉપયોગ કરો.

    સામાન્ય સ્વરૂપમાં, સૂત્ર આ પ્રમાણે દેખાય છે:

    ISNUMBER(SEARCH( substring, cell))

    જ્યાં સબસ્ટ્રિંગ એ ટેક્સ્ટ છે જે તમે શોધવા માંગો છો.

    ઉદાહરણ તરીકે, ચાલો તપાસીએ કે A3 માં સ્ટ્રિંગ ચોક્કસ રંગ ધરાવે છે કે કેમ, લાલ કહો:

    =ISNUMBER(SEARCH("red", A3))

    આ ફોર્મ્યુલા એક કોષ માટે સરસ રીતે કામ કરે છે. પરંતુ અમારા નમૂના કોષ્ટક (કૃપા કરીને નીચે જુઓ) ત્રણ અલગ-અલગ રંગો ધરાવે છે, તેથી દરેક માટે અલગ ફોર્મ્યુલા લખવું એ સમયનો બગાડ હશે. તેના બદલે, અમે રુચિના રંગ (B2) ધરાવતા કોષનો સંદર્ભ લઈશું.

    =ISNUMBER(SEARCH(B$2, $A3))

    સૂત્રને નીચે અને જમણી બાજુએ યોગ્ય રીતે કૉપિ કરવા માટે, નીચેના કોઓર્ડિનેટ્સ સાથે લૉક કરવાનું સુનિશ્ચિત કરો $ ચિહ્ન:

    • સબસ્ટ્રિંગ સંદર્ભમાં, પંક્તિ (B$2) ને લોક કરો જેથી કૉપિ કરેલા સૂત્રો હંમેશા પંક્તિ 2 માં સબસ્ટ્રિંગ પસંદ કરે. કૉલમ સંદર્ભ સંબંધિત છે કારણ કે આપણે દરેક કૉલમ માટે તેને સમાયોજિત કરવા માંગો છો, એટલે કે જ્યારે ફોર્મ્યુલા C3 પર કૉપિ કરવામાં આવે છે, ત્યારે સબસ્ટ્રિંગ સંદર્ભ C$2 માં બદલાઈ જશે.
    • સ્રોત કોષ સંદર્ભમાં, કૉલમને લૉક કરો ($A3 ) જેથી તમામ ફોર્મ્યુલા કૉલમ A માં મૂલ્યો તપાસે.

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

    ISNUMBER શોધો - કેસ-સંવેદનશીલ ફોર્મ્યુલા

    જેમ કે SEARCH ફંક્શન કેસ-અસંવેદનશીલ છે, ઉપરફોર્મ્યુલા અપરકેસ અને લોઅરકેસ અક્ષરોને અલગ પાડતી નથી. જો તમે કેસ-સંવેદનશીલ ફોર્મ્યુલા શોધી રહ્યાં છો, તો SEARCH ને બદલે FIND ફંક્શનનો ઉપયોગ કરો.

    ISNUMBER(FIND( substring, cell))

    અમારા નમૂના ડેટાસેટ માટે , સૂત્ર આ ફોર્મ લેશે:

    =ISNUMBER(FIND(B$2, $A3))

    આ સૂત્ર કેવી રીતે કાર્ય કરે છે

    સૂત્રનો તર્ક એકદમ સ્પષ્ટ અને અનુસરવા માટે સરળ છે:

    • SEARCH / FIND ફંક્શન ઉલ્લેખિત કોષમાં સબસ્ટ્રિંગ માટે જુએ છે. જો સબસ્ટ્રિંગ મળી આવે, તો પ્રથમ અક્ષરની સ્થિતિ પરત કરવામાં આવે છે. જો સબસ્ટ્રિંગ ન મળે, તો ફંક્શન #VALUE! ભૂલ.
    • ISNUMBER ફંક્શન તેને ત્યાંથી લે છે અને સંખ્યાત્મક સ્થિતિ પર પ્રક્રિયા કરે છે. તેથી, જો સબસ્ટ્રિંગ મળી આવે અને તેની સ્થિતિ સંખ્યા તરીકે પરત કરવામાં આવે, તો ISNUMBER TRUE આઉટપુટ કરે છે. જો સબસ્ટ્રિંગ ન મળે અને #VALUE! ભૂલ થાય છે, ISNUMBER FALSE આઉટપુટ કરે છે.

    IF ISNUMBER ફોર્મ્યુલા

    જો તમે એવું ફોર્મ્યુલા મેળવવાનું લક્ષ્ય રાખતા હોવ કે જે TRUE અથવા FALSE સિવાય કંઈક આઉટપુટ કરે, તો IF ફંક્શન સાથે ISNUMBER નો ઉપયોગ કરો.

    ઉદાહરણ 1. કોષમાં કયું લખાણ છે

    પહેલાના ઉદાહરણને આગળ લઈએ, ધારો કે તમે નીચે આપેલા કોષ્ટકમાં બતાવ્યા પ્રમાણે દરેક આઇટમના રંગને "x" વડે ચિહ્નિત કરવા માંગો છો.

    આ કરવા માટે, ફક્ત ISNUMBER SEARCH સૂત્રને IF સ્ટેટમેન્ટમાં લપેટી લો:

    =IF(ISNUMBER(SEARCH(B$2, $A3)), "x", "")

    જો ISNUMBER TRUE પરત કરે છે, તો IF ફંક્શન "x" (અથવા અન્ય કોઈપણ મૂલ્યને તમે સપ્લાય કરો છો) value_if_true દલીલ). જો ISNUMBER FALSE પરત કરે છે, તો IF ફંક્શન ખાલી સ્ટ્રિંગ ("") આઉટપુટ કરે છે.

    ઉદાહરણ 2. કોષમાં પ્રથમ અક્ષર નંબર અથવા ટેક્સ્ટ છે

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

    આવા ફોર્મ્યુલા બનાવવા માટે, અમને તમારે 4 અલગ-અલગ ફંક્શન્સની જરૂર પડશે:<3

    • LEFT ફંક્શન સ્ટ્રિંગની શરૂઆતથી પ્રથમ અક્ષરને બહાર કાઢે છે, સેલ A2 માં કહો:

      LEFT(A2, 1)

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

      VALUE(LEFT(A2, 1)) અથવા (--LEFT(A2, 1))

    • ISNUMBER ફંક્શન નક્કી કરે છે કે એક્સટ્રેક્ટ કરેલ અક્ષર આંકડાકીય છે કે નહીં:

      ISNUMBER(VALUE(LEFT(A2, 1)))

      <14
    • ISNUMBER પરિણામ (TRUE અથવા FALSE) ના આધારે, IF ફંક્શન અનુક્રમે "નંબર" અથવા "લેટર" પરત કરે છે.

    માની લઈએ કે આપણે A2 માં સ્ટ્રિંગનું પરીક્ષણ કરી રહ્યા છીએ, સંપૂર્ણ સૂત્ર આ આકાર લે છે:

    =IF(ISNUMBER(VALUE(LEFT(A2, 1))), "Number", "Letter")

    અથવા

    =IF(ISNUMBER(--LEFT(A2, 1)), "Number", "Letter")

    ISNUMBER ફંક્શન <12 માટે પણ કામમાં આવે છે સ્ટ્રિંગમાંથી નંબરો કાઢવા. અહીં એક ઉદાહરણ છે: સ્ટ્રિંગમાં કોઈપણ સ્થાનેથી નંબર મેળવો.

    તપાસો કે શું મૂલ્ય નંબર નથી

    જોકે Microsoft Excel માં વિશિષ્ટ કાર્ય છે, ISNONTEXT, તે નક્કી કરવા માટેશું કોષનું મૂલ્ય ટેક્સ્ટ નથી, સંખ્યાઓ માટે એક સમાન કાર્ય ખૂટે છે.

    એક સરળ ઉકેલ એ છે કે ISNUMBER નો ઉપયોગ NOT સાથે સંયોજનમાં કરવો જે લોજિકલ મૂલ્યની વિરુદ્ધ આપે છે. બીજા શબ્દોમાં કહીએ તો, જ્યારે ISNUMBER TRUE પરત કરે છે, તેને FALSE અને બીજી રીતે રૂપાંતરિત કરતું નથી.

    તેને ક્રિયામાં જોવા માટે, કૃપા કરીને નીચેના સૂત્રના પરિણામોનું અવલોકન કરો:

    =NOT(ISNUMBER(A2))

    બીજો અભિગમ IF અને ISNUMBER ફંક્શનનો એકસાથે ઉપયોગ કરી રહ્યો છે:

    =IF(ISNUMBER(A2), "", "Not number")

    જો A2 આંકડાકીય છે, તો સૂત્ર કંઈપણ પરત કરતું નથી (ખાલી તાર). જો A2 સંખ્યાત્મક નથી, તો સૂત્ર તેને આગળ કહે છે: "નંબર નથી."

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

    =IF(ISNUMBER(A2), A2*10, "Not number")

    ચેક કરો કે શ્રેણીમાં કોઈપણ સંખ્યા છે કે કેમ

    માં જ્યારે તમે સંખ્યાઓ માટે સમગ્ર શ્રેણીને ચકાસવા માંગતા હો, ત્યારે આ રીતે SUMPRODUCT સાથે સંયોજનમાં ISNUMBER ફંક્શનનો ઉપયોગ કરો:

    SUMPRODUCT(--ISNUMBER( range ))>0 SUMPRODUCT(ISNUMBER(<1)>શ્રેણી )*1)>0

    ઉદાહરણ તરીકે, શ્રેણી A2:A5 માં કોઈ સંખ્યાત્મક મૂલ્ય છે કે કેમ તે શોધવા માટે, સૂત્રો નીચે પ્રમાણે જશે:

    =SUMPRODUCT(--ISNUMBER(A2:A5))>0

    =SUMPRODUCT(ISNUMBER(A2:A5)*1)>0

    જો તમે TRUE અને FALSE ને બદલે "હા" અને "ના" ને આઉટપુટ કરવા માંગતા હો, તો IF સ્ટેટમેન્ટનો ઉપયોગ કરોઉપરોક્ત સૂત્રો માટે "રૅપર". ઉદાહરણ તરીકે:

    =ISNUMBER(SEARCH("red", $A2))

    આ ફોર્મ્યુલા કેવી રીતે કામ કરે છે

    સૂત્રના હૃદય પર, ISNUMBER ફંક્શન દરેક કોષનું મૂલ્યાંકન કરે છે ઉલ્લેખિત શ્રેણી, B2:B5 કહો, અને સંખ્યાઓ માટે TRUE પરત કરે છે, અન્ય કંઈપણ માટે FALSE. શ્રેણીમાં 4 કોષો હોવાથી, એરેમાં 4 ઘટકો છે:

    {TRUE;FALSE;FALSE;FALSE}

    ગુણાકારની ક્રિયા અથવા ડબલ યુનરી (--) TRUE અને FALSE ને અનુક્રમે 1 અને 0 માં દબાણ કરે છે:

    {1;0;0;0}

    SUMPRODUCT ફંક્શન એરેના ઘટકોને ઉમેરે છે. જો પરિણામ શૂન્ય કરતા વધારે હોય, તો તેનો અર્થ એ કે શ્રેણીમાં ઓછામાં ઓછી એક સંખ્યા છે. તેથી, તમે TRUE અથવા FALSE ના અંતિમ પરિણામ મેળવવા માટે ">0" નો ઉપયોગ કરો છો.

    ચોક્કસ ટેક્સ્ટ ધરાવતા કોષોને હાઇલાઇટ કરવા માટે શરતી ફોર્મેટિંગમાં ISNUMBER

    જો તમે કોષોને હાઇલાઇટ કરવા માંગતા હોવ અથવા સંપૂર્ણ પંક્તિઓ જેમાં ચોક્કસ ટેક્સ્ટ હોય છે, ISNUMBER SEARCH (કેસ-સંવેદનશીલ) અથવા ISNUMBER FIND (કેસ-સંવેદનશીલ) ફોર્મ્યુલાના આધારે શરતી ફોર્મેટિંગ નિયમ બનાવો.

    આ ઉદાહરણ માટે, અમે આના આધારે પંક્તિઓ પ્રકાશિત કરવા જઈ રહ્યા છીએ કૉલમ A માં મૂલ્ય. વધુ સ્પષ્ટ રીતે, અમે "લાલ" શબ્દ ધરાવતી વસ્તુઓને પ્રકાશિત કરીશું. અહીં કેવી રીતે છે:

    1. તમામ ડેટા પંક્તિઓ (આ ઉદાહરણમાં A2:C6) અથવા ફક્ત તે કૉલમ પસંદ કરો જેમાં તમે કોષોને હાઇલાઇટ કરવા માંગો છો.
    2. હોમ<પર 2> ટૅબ, શૈલીઓ જૂથમાં, નવો નિયમ > કયા કોષોને ફોર્મેટ કરવા તે નક્કી કરવા માટે ફોર્મ્યુલાનો ઉપયોગ કરો .
    3. માં ફોર્મેટ મૂલ્યો જ્યાં આ સૂત્ર સાચું છે બોક્સ, નીચેનું સૂત્ર દાખલ કરો (કૃપા કરીને નોંધ લો કે કૉલમ સંકલન $ ચિહ્ન સાથે લૉક થયેલ છે):

      =ISNUMBER(SEARCH("red", $A2))

    4. ક્લિક કરો ફોર્મેટ કરો બટન અને તમને જોઈતું ફોર્મેટ પસંદ કરો.
    5. ઓકે બે વાર ક્લિક કરો.

    જો તમને એક્સેલ કન્ડીશનલ ફોર્મેટિંગનો થોડો અનુભવ હોય, તો તમે વિગતવાર પગલાંઓ શોધી શકો છો. આ ટ્યુટોરીયલમાં સ્ક્રીનશૉટ્સ સાથે: ફોર્મ્યુલા-આધારિત શરતી ફોર્મેટિંગ નિયમ કેવી રીતે બનાવવો.

    પરિણામે, લાલ રંગની બધી વસ્તુઓ પ્રકાશિત થાય છે:

    શરતી ફોર્મેટિંગ નિયમમાં રંગને "હાર્ડકોડિંગ" કરવાને બદલે, તમે તેને પૂર્વવ્યાખ્યાયિત કોષમાં ટાઇપ કરી શકો છો, E2 કહો, અને તમારા સૂત્રમાં તે સેલનો સંદર્ભ લો (કૃપા કરીને સંપૂર્ણ સેલ સંદર્ભ $E$2 પર ધ્યાન આપો). વધુમાં, તમારે તપાસ કરવાની જરૂર છે કે શું ઇનપુટ સેલ ખાલી નથી:

    =AND(ISNUMBER(SEARCH($E$2, $A2)), $E$2"")

    પરિણામે, તમને વધુ લવચીક નિયમ મળશે જે E2:<3 માં તમારા ઇનપુટના આધારે પંક્તિઓને હાઇલાઇટ કરે છે>

    એક્સેલમાં ISNUMBER ફંક્શનનો ઉપયોગ આ રીતે કરવો. હું વાંચવા બદલ તમારો આભાર માનું છું અને આગામી અઠવાડિયે તમને અમારા બ્લોગ પર મળવાની આશા રાખું છું!

    ઉપલબ્ધ ડાઉનલોડ્સ

    Excel ISNUMBER ફોર્મ્યુલા ઉદાહરણો

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