એક્સેલમાં ડ્રોપ-ડાઉન સૂચિને કેવી રીતે સ્વતઃ અપડેટ કરવી (3 રીતો)

  • આ શેર કરો
Hugh West

સામગ્રીઓનું કોષ્ટક

જો તમે એક્સેલમાં ડ્રોપ-ડાઉન સૂચિને સ્વતઃ-સંબંધિત કરવાની માર્ગો શોધી રહ્યાં છો , તો આ લેખ તમારા માટે મદદરૂપ થઈ શકે છે. આ લેખમાં, અમે તમારા કાર્યને સરળ બનાવવા માટે Excel માં ઑટો-અપડેટ ડ્રોપ-ડાઉન સૂચિ કેવી રીતે બનાવી શકીએ તે બતાવીશું. કારણ કે તમારી મુખ્ય ડેટા શ્રેણીમાં કોઈપણ મૂલ્ય બદલ્યા પછી તમારે તમારી ડ્રોપ-ડાઉન સૂચિ જાતે અપડેટ કરવાની જરૂર નથી. તો ચાલો મુખ્ય લેખમાં જઈએ.

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

Auto-Update-Drop-Down-List.xlsx

એક્સેલમાં ડ્રોપ-ડાઉન સૂચિને સ્વતઃ અપડેટ કરવાની 3 રીતો

અહીં, અમારી પાસે ચુકવણીના પ્રકારોની સૂચિ છે જેના માટે અમે ડ્રોપ-ડાઉન સૂચિ બનાવવા માંગીએ છીએ. પરંતુ કોઈપણ અન્ય ચુકવણી પ્રકારો દાખલ કરવા માટે અમે નીચે જણાવેલ 3 પદ્ધતિઓને અનુસરીને અમારી ડ્રોપ-ડાઉન સૂચિને આપમેળે અપડેટ કરવા માંગીએ છીએ.

આ બનાવવા માટે લેખ, અમે Microsoft Excel 365 સંસ્કરણ નો ઉપયોગ કર્યો છે. જો કે, તમે તમારી અનુકૂળતા મુજબ કોઈપણ અન્ય સંસ્કરણનો ઉપયોગ કરી શકો છો.

પદ્ધતિ-1: Excel માં ડ્રોપ ડાઉન સૂચિને સ્વતઃ અપડેટ કરવા માટે OFFSET અને COUNTA કાર્યોનો ઉપયોગ કરીને

આ વિભાગમાં, અમે સંયોજનનો ઉપયોગ કરીશું. ચુકવણીના પ્રકારો ધરાવતી ડ્રોપડાઉન સૂચિને સ્વતઃ-અપડેટ કરવા માટે OFFSET અને COUNTA કાર્યો

પગલાઓ :

પ્રથમ, આપણે સામાન્ય રીતે ડ્રોપ-ડાઉન સૂચિ બનાવવાની અસર જોશું.

  • સેલ પસંદ કરો D5 અને પછી ડેટા ટેબ >> ડેટા માન્યતા જૂથ >> ડેટા પર જાઓમાન્યતા .

પછી, ડેટા માન્યતા વિઝાર્ડ ખુલશે.

  • પસંદ કરો 1>વિવિધ વિકલ્પોમાંથી મંજૂરી આપો ની અંતર્ગત ની સૂચિ બનાવો અને સ્રોત માં શ્રેણી પસંદ કરો.
=$B$5:$B$10

તે ચુકવણી વિકલ્પોની શ્રેણી છે.

  • ઓકે દબાવો.

પછી, તમને ડ્રોપ-ડાઉન સૂચિ મળશે અને જો તમે અન્ય ચુકવણી વિકલ્પ માટે બીજી પંક્તિ ઉમેરો છો; બિટકોઇન , પછી તમે જોઈ શકો છો કે ડ્રોપ-ડાઉન સૂચિ આપમેળે અપડેટ થતી નથી. તેથી, આ નવો બનાવેલ વિકલ્પ અમારી સૂચિમાં શામેલ નથી.

આ સમસ્યાને ઉકેલવા માટે, અમે અમારી સૂચિ નીચેની રીતે બનાવીશું.

  • ડેટા વેલિડેશન સંવાદ બોક્સ ખોલ્યા પછી, મંજૂરી આપો હેઠળના વિવિધ વિકલ્પોમાંથી સૂચિ પસંદ કરો અને સ્રોત બોક્સમાં નીચેનું સૂત્ર ટાઇપ કરો .
=OFFSET($B$5,0,0, COUNTA(B: B)-1)

અહીં, $B$5 એ શ્રેણીનો પ્રારંભિક કોષ છે, નીચે આપેલ 2 શૂન્ય સૂચવે છે કે સેલ સંદર્ભ કોઈપણ પંક્તિ અથવા કૉલમ નંબર દ્વારા ખસેડશે નહીં. છેલ્લે, COUNTA(B: B)-1 શ્રેણીની ઊંચાઈની સંખ્યા સૂચવે છે જે પાઠો અથવા સંખ્યાઓ ધરાવતી પંક્તિઓની સંખ્યા હશે.

  • ઓકે દબાવો .

તેથી, અમારી ડેટા માન્યતા ફોર્મ્યુલા દાખલ કર્યા પછી અમને નીચેની ડ્રોપ-ડાઉન સૂચિ મળી છે.

જો આપણે Bitcoin નામનો બીજો ચુકવણી વિકલ્પ ઉમેરીએ, તો આ વિકલ્પ આપમેળે અમારાયાદી.

વધુ વાંચો: એક્સેલમાં ડ્રોપ-ડાઉન સૂચિ બનાવવા માટે IF સ્ટેટમેન્ટનો ઉપયોગ કેવી રીતે કરવો

પદ્ધતિ-2: શ્રેણી માટે નામ વ્યાખ્યાયિત કરવું અને ડ્રોપ-ડાઉન સૂચિને સ્વતઃ અપડેટ કરવા માટે કોષ્ટક બનાવવું

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

પગલાં :

  • સૂત્રો પર જાઓ ટેબ >> નામ વ્યાખ્યાયિત કરો જૂથ >> નામ વ્યાખ્યાયિત કરો .

પછી, તમને નવું નામ વિઝાર્ડ મળશે.

  • નામ ” ટેક્સ્ટ બોક્સમાં નામ દાખલ કરો. અહીં અમે " Payment_Types " ઇનપુટ કરીશું અને સંદર્ભ આપે છે માં અમારી ચુકવણી શ્રેણી પસંદ કરીશું.
  • ઓકે પર ક્લિક કરો.

હવે, ટેબલ બનાવવાનો સમય છે.

  • ઇનસર્ટ ટેબ >> ટેબલ પર જાઓ .

આ રીતે, તમને કોષ્ટક બનાવો સંવાદ બોક્સમાં લઈ જવામાં આવશે.

  • ડેટા શ્રેણી પસંદ કરો, અને મારા કોષ્ટકમાં હેડર છે વિકલ્પ તપાસો.
  • ઓકે દબાવો.

આ રીતે, અમે નીચેનું કોષ્ટક બનાવ્યું છે.

  • હવે, સેલ પસંદ કરો D5 (જ્યાં આપણે અમારું ડ્રોપડાઉન જોઈએ છે સૂચિ), અને પછી ડેટા ટેબ >> ડેટા માન્યતા જૂથ >> ડેટા માન્યતા પર જાઓ.
<0

પછી, ડેટા વેલિડેશન વિઝાર્ડ ખુલશે.

  • પસંદ કરો સૂચિ વિવિધ વિકલ્પોમાંથી મંજૂરી આપો ની નીચે અને સ્રોત બોક્સમાં નામવાળી શ્રેણી લખો.
=Payment_Types

તે ચુકવણી વિકલ્પોની શ્રેણી છે.

  • ઓકે દબાવો.

તેથી, દાખલ કર્યા પછી અમારી ડેટા માન્યતા ફોર્મ્યુલા અમને નીચેની ડ્રોપ-ડાઉન સૂચિ મળી છે.

જો આપણે Bitcoin નામનો બીજો ચુકવણી વિકલ્પ ઉમેરીશું, તો આ વિકલ્પ આપમેળે થઈ જશે અમારી સૂચિમાં ઉમેર્યું.

વધુ વાંચો: એક્સેલમાં ડાયનેમિક આશ્રિત ડ્રોપ-ડાઉન સૂચિ કેવી રીતે બનાવવી

પદ્ધતિ-3: ડ્રોપ-ડાઉન લિસ્ટને ઓટો અપડેટ કરવા માટે કોષ્ટક સાથે એક્સેલ INDIRECT ફંક્શન લાગુ કરવું

છેલ્લી પદ્ધતિમાં, ડેટા માન્યતા સ્ત્રોતમાં નામવાળી શ્રેણીનો ઉપયોગ કરવાને બદલે. અમે સ્ત્રોત બોક્સમાં અપ્રત્યક્ષ કાર્ય નો પણ ઉપયોગ કરી શકીએ છીએ અને કોષ્ટકનું નામ નો સંદર્ભ લઈ શકીએ છીએ. આ વિભાગમાં, અમે બતાવીશું કે તમે બીજા ફંક્શનનો ઉપયોગ કરીને પદ્ધતિ 2 જેવી જ વસ્તુ કેવી રીતે કરી શકો છો.

પગલાં :

પ્રથમ, અમે અમારી ડેટા શ્રેણીને કોષ્ટકમાં રૂપાંતરિત કરી, અને આ કોષ્ટકનું નામ છે ટેબલ3 .

  • હવે, સેલ D5 માં ડ્રોપ-ડાઉન સૂચિ ઉમેરવા માટે ડેટા માન્યતા સંવાદ બોક્સ ખોલો.
  • નીચેના વિવિધ વિકલ્પોમાંથી સૂચિ પસંદ કરો. મંજૂરી આપો અને સ્રોત માં નીચેનું સૂત્ર લખો.
=INDIRECT(“Table3”)

ટેબલ3 એ ચુકવણી વિકલ્પોની શ્રેણી છે.

  • ઓકે દબાવો.

તેથી, અમારો ડેટા દાખલ કર્યા પછીમાન્યતા ફોર્મ્યુલા અમને નીચેની ડ્રોપ-ડાઉન સૂચિ મળી છે.

જો આપણે બિટકોઇન નામનો બીજો ચુકવણી વિકલ્પ ઉમેરીશું, તો આ વિકલ્પ આપમેળે ઉમેરવામાં આવશે અમારી સૂચિ.

એક્સેલમાં ડ્રોપ-ડાઉન સૂચિને કેવી રીતે ઓટો પોપ્યુલેટ કરવી

VBA કોડની મદદથી, અમે સેલ D5 માં ડ્રોપડાઉન સૂચિમાંથી ટેક્સ્ટને સ્વતઃ-ભરાવો.

પગલું-01 : ડ્રોપ-ડાઉન સૂચિ બનાવો , એક કોમ્બો બોક્સ

પ્રથમ, અમે સેલ D5 માં એક સરળ ડ્રોપ-ડાઉન સૂચિ બનાવીશું.

  • સેલ પસંદ કરો D5 અને પછી ડેટા ટેબ >> ડેટા માન્યતા જૂથ >> ડેટા માન્યતા પર જાઓ.

પછી, ડેટા વેલિડેશન વિઝાર્ડ ખુલશે.

  • વિવિધ વિકલ્પોમાંથી મંજૂરી આપો ની નીચે સૂચિ પસંદ કરો અને સ્રોત માં શ્રેણી પસંદ કરો.
=$B$5:$B$10

તે ચુકવણી વિકલ્પોની શ્રેણી છે.

  • ઓકે દબાવો.

તેથી, અમે સફળતાપૂર્વક ડ્રોપ-ડાઉન સૂચિ બનાવી છે.

<44

હવે, અમે કોમ્બો બોક્સ દાખલ કરશે.

  • ડેવલપર ટેબ >> શામેલ ડ્રોપડાઉન >> કોમ્બો બોક્સ (ActiveX નિયંત્રણ) પર જાઓ ) .

પછી, વત્તા ચિહ્ન દેખાશે.

  • નીચે ખેંચો અને પર જમણી બાજુએ વત્તા પ્રતીક.

  • અમે એક કોમ્બો બોક્સ બનાવ્યું છે, તેનું નામ નોંધો કોડમાં ઉપયોગ માટે ( કોમ્બો બોક્સ નું નામ છે કોમ્બોબોક્સ1 ).
  • ડિઝાઇન મોડ ને નિષ્ક્રિય કરવા માટે વિકાસકર્તા ટેબ >> ડિઝાઇન મોડ પર જાઓ.

સ્ટેપ-02 : VBA કોડ લખો

હવે, અમારો કોડ દાખલ કરવાનો સમય છે.

  • તમારા શીટના નામ પર રાઇટ-ક્લિક કરો અને કોડ જુઓ પર ક્લિક કરો.

આમાં આ રીતે, અમારો કોડ દાખલ કરવા માટે વિઝ્યુઅલ બેઝિક એડિટર વિન્ડો ખુલશે.

  • નીચેનો કોડ VBE <2 માં લખો
2892

કોડ બ્રેકડાઉન

  • અમે પેટા પ્રક્રિયા નામ <1 તરીકે પસંદ કર્યું છે>વર્કશીટ_પસંદગી બદલો , કારણ કે વર્કશીટ શીટ સૂચવે છે અને પસંદગી બદલો એ ઘટના સૂચવે છે જે કોડ ચલાવશે. અને અમે P_val ને રેન્જ તરીકે વર્ગીકૃત કર્યું.
  • તે પછી, અમે DList_box ને OLEObject , Ptype તરીકે જાહેર કર્યું. સ્ટ્રિંગ તરીકે, Dsht વર્કશીટ તરીકે, અને P_List વેરિઅન્ટ તરીકે.
  • પછી અમે સક્રિય શીટને Dsht ને સોંપી છે, અને ComboBox1 નામનું કોમ્બો બોક્સ DList_box ને સોંપ્યું છે.
  • ની કિંમત ડેટા માન્યતા પ્રકાર 3 તરીકે પસંદ થયેલ છે જે ડ્રોપ-ડાઉન
  • પ્રકાર ચલ ડેટા માટે વપરાતા ફોર્મ્યુલાને સંગ્રહિત કરશે સક્રિય શીટમાં માન્યતા.
  • પછી, અમે ડ્રોપ-ડાઉન સૂચિ બૉક્સ ની સ્થિતિ નક્કી કરી અને કદનો પણ ઉલ્લેખ કર્યો.

સ્ટેપ-03 : ટાઈપ કરતી વખતે પરિણામ મેળવો

હવે, અમે અમારા કોડનું પરીક્ષણ કરીશું.

  • હવે, મુખ્ય કાર્યપત્રક પર પાછા ફરો, અને સેલ D5 જ્યાં અમે અમારું બનાવ્યું છે તેના પર ક્લિક કરો. ડ્રોપ-ડાઉન સૂચિ .

  • કેશ માટે C ટાઈપ કરવાનું શરૂ કરો, પછી તમે નોંધ લો કે Cash નામ સેલ D5 માં પહેલેથી જ દેખાયું છે.

  • હવે, તમારું કર્સર મૂકો બીજી જગ્યાએ, અને તેથી કોમ્બો બોક્સ ફરીથી અદૃશ્ય થઈ જશે.

એક્સેલ પર આધારિત ડ્રોપ-ડાઉન સૂચિને કેવી રીતે સંપાદિત કરવી

તમે કરી શકો છો તમે જેના આધારે ડ્રોપડાઉન સૂચિ બનાવી છે તે શ્રેણીને સરળતાથી સંપાદિત કરો.

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

પગલાં :

  • સેલ પસંદ કરો D5 અને પછી ડેટા ટેબ >> ડેટા માન્યતા જૂથ >> ડેટા માન્યતા પર જાઓ.

હવે, ડેટા વેલિડેશન સંવાદ બોક્સ ખુલશે.

  • અહીં, આપણે સ્રોત બોક્સમાં નીચેની શ્રેણી જોઈ શકીએ છીએ .
=$B$5:$B$10

  • અમે તેને નીચેની શ્રેણીમાં બદલ્યું છે.
=$B$8:$B$10

  • ઓકે દબાવો.

છેલ્લે , અમે વિકલ્પોની સૂચિ બદલવા માટે અમારું સંપાદન પૂર્ણ કર્યું છે.

પ્રેક્ટિસ વિભાગ

તમારી જાતે પ્રેક્ટિસ કરવા માટે, અમે એક બનાવ્યું છે.દરેક શીટની જમણી બાજુએ પ્રેક્ટિસ કરો વિભાગ.

નિષ્કર્ષ

આ લેખમાં, અમે <1 માટે વિવિધ રીતોની ચર્ચા કરી છે. એક્સેલમાં ડ્રોપ-ડાઉન સૂચિને સ્વતઃ-અપડેટ કરો . આશા છે કે આ પદ્ધતિઓ તમને ઘણી મદદ કરશે. જો તમારી પાસે વધુ કોઈ પ્રશ્નો હોય, તો નીચે એક ટિપ્પણી મૂકો.

હ્યુજ વેસ્ટ ઉદ્યોગમાં 10 વર્ષથી વધુનો અનુભવ ધરાવતા અત્યંત અનુભવી એક્સેલ ટ્રેનર અને વિશ્લેષક છે. તેમણે એકાઉન્ટિંગ અને ફાઇનાન્સમાં સ્નાતકની ડિગ્રી અને બિઝનેસ એડમિનિસ્ટ્રેશનમાં માસ્ટર ડિગ્રી ધરાવે છે. હ્યુને શીખવવાનો શોખ છે અને તેણે એક અનન્ય શિક્ષણ અભિગમ વિકસાવ્યો છે જે અનુસરવા અને સમજવામાં સરળ છે. એક્સેલના તેમના નિષ્ણાત જ્ઞાને વિશ્વભરના હજારો વિદ્યાર્થીઓ અને વ્યાવસાયિકોને તેમની કુશળતા સુધારવામાં અને તેમની કારકિર્દીમાં શ્રેષ્ઠ બનાવવામાં મદદ કરી છે. તેમના બ્લોગ દ્વારા, હ્યુજ તેમના જ્ઞાનને વિશ્વ સાથે શેર કરે છે, વ્યક્તિઓ અને વ્યવસાયોને તેમની સંપૂર્ણ ક્ષમતા સુધી પહોંચવામાં મદદ કરવા માટે મફત એક્સેલ ટ્યુટોરિયલ્સ અને ઑનલાઇન તાલીમ ઓફર કરે છે.