એક્સેલ ઑફસેટનો ઉપયોગ કરીને ડાયનેમિક ડ્રોપ ડાઉન સૂચિ કેવી રીતે બનાવવી (3 રીતો)

  • આ શેર કરો
Hugh West

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

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

Drop Down List with OFFSET.xlsx

આ ડેટાસેટ છે જેનો ઉપયોગ હું ડાયનેમિક ડ્રોપ ડાઉન સૂચિ કેવી રીતે બનાવવું તે સમજાવવા માટે કરવા જઈ રહ્યો છું. ઓફસેટ કાર્ય સાથે Excel માં. અમારી પાસે કેટલીક રમતો ઇવેન્ટ(ઓ) અને વિજેતાઓની યાદી છે. અમે ડાયનેમિક ડ્રોપ ડાઉન સૂચિ બનાવીને સંબંધિત ઇવેન્ટ્સમાં વિજેતાઓને સૉર્ટ કરીશું.

એક્સેલ ઑફસેટનો ઉપયોગ કરીને ડાયનેમિક ડ્રોપ ડાઉન સૂચિ બનાવવાની 3 પદ્ધતિઓ

1. OFFSET અને COUNTA ફંક્શન્સ સાથે એક્સેલમાં ડાયનેમિક ડ્રોપ ડાઉન સૂચિ બનાવો

અહીં, હું એક્સેલ <માં ડાયનેમિક ડ્રોપ ડાઉન સૂચિ કેવી રીતે બનાવવી તે સમજાવીશ. 2> ઓફસેટ અને COUNTA કાર્યોનો ઉપયોગ કરીને. મારે C4:C11 શ્રેણીમાં ડાયનેમિક ડ્રોપ ડાઉન સૂચિ બનાવવાની જરૂર છે. હું વિજેતાઓની યાદી માંથી વિજેતા પસંદ કરીશ.

પગલાં:

➤ શ્રેણી પસંદ કરો C4:C11 . પછી ડેટા ટેબ >> ડેટા ટૂલ્સ >> ડેટા માન્યતા >> ડેટા પર જાઓમાન્યતા .

ડેટા માન્યતા સંવાદ બોક્સ પોપ અપ થશે. તે સંવાદ બોક્સ માં ડ્રોપ-ડાઉન માંથી સૂચિ પસંદ કરો.

➤ <1 માં>સ્રોત બોક્સ, નીચેનું સૂત્ર લખો.

=OFFSET($E$4,0,0,COUNTA($E$4:$E$100),1)

ફોર્મ્યુલા બ્રેકડાઉન

COUNTA($E$4:$E$100) ➜ રેન્જમાં ખાલી નથી છે તે કોષોની સંખ્યા આપે છે E4:E100

આઉટપુટ ➜ {4}

ઓફસેટ($E$4,0,0,COUNTA($E$4:$ E$100),1) ➜ આપેલ સંદર્ભની પંક્તિ અને કૉલમના આધારે શ્રેણી પરત કરે છે.

OFFSET($E$4,0,0,4,1)

આઉટપુટ ➜ {“એલેક્સ”;”મોર્ગન”;”ફોલ્કનર”;”એલિયટ”

સમજીકરણ: સંદર્ભ છે E4 . કારણ કે પંક્તિ 0 છે અને કૉલમ આખરે 4<ની ઊંચાઈ સાથે 0 છે 2> કોષો, અમારી પાસે સેલ E4:E7 માંથી મૂલ્યો હશે.

ઠીક પસંદ કરો.

Excel શ્રેણી C4:C11 ના દરેક સેલ માં ડ્રોપ-ડાઉન બોક્સ બનાવશે.

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

જેમ કે અમે નું નામ ઉમેર્યું જેમ્સ વિજેતાઓની યાદીમાં , Excel ડ્રોપ-ડાઉન વિકલ્પો માંના વિકલ્પોને આપમેળે અપડેટ કર્યા. તેથી આ ડ્રોપ-ડાઉન સૂચિઓ પ્રકૃતિમાં ડાયનેમિક છે.

➤ હવે બાકીના વિજેતા ને પસંદ કરો.

<19

નોંધ : યાદ રાખો કે અમે કાઉન્ટએ ફંક્શન માં પસંદ કરેલ શ્રેણી E4:E100 છે. તેથી જ જ્યાં સુધી અમે E4:E100 શ્રેણીમાં કોષો ઉમેરીએ અથવા અપડેટ કરીએ ત્યાં સુધી Excel ડ્રોપ-ડાઉન વિકલ્પો ને અપડેટ કરશે.

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

2. એક્સેલમાં ડાયનેમિક ડ્રોપ ડાઉન લિસ્ટ બનાવવાની રીત OFFSET અને COUNTIF કાર્યો

આપણે OffSET અને COUNTIF<2 નો ઉપયોગ કરીને Excel માં ડાયનેમિક ડ્રોપ ડાઉન સૂચિ પણ બનાવી શકીએ છીએ> functions.

સ્ટેપ્સ:

ડેટા વેલિડેશન ડાયલોગ બોક્સ લાવો જેમ કે પદ્ધતિ-1 . સ્રોત બોક્સમાં, નીચેનું સૂત્ર લખો

=OFFSET($E$4,0,0,COUNTIF($E$4:$E$100,""))

ફોર્મ્યુલા બ્રેકડાઉન

COUNTIF($E$4:$E$100,"") ➜ કોષોની સંખ્યા આપે છે જે ખાલી નથી શ્રેણી E4:E100

આઉટપુટ ➜ {4}

ઓફસેટ($E$4,0,0,COUNTIF ($E$4:$E$100,"")) ➜ આપેલ સંદર્ભની પંક્તિ અને કૉલમના આધારે શ્રેણી પરત કરે છે.

OFFSET($E$4,0,0 ,4,1)

આઉટપુટ ➜ {“એલેક્સ”;”મોર્ગન”;”ફોલ્કનર”;”એલિયટ”

સમજીકરણ: સંદર્ભ છે E4 . કારણ કે પંક્તિ 0 છે અને કૉલમ આખરે 4<ની ઊંચાઈ સાથે 0 છે 2> કોષો, અમારી પાસે સેલ E4:E7

ઠીક પસંદ કરો.

એક્સેલમાંથી મૂલ્યો હશે શ્રેણી C4:C11 ના દરેક સેલ માં ડ્રોપ-ડાઉન બોક્સ બનાવશે.

> ઇવેન્ટનું શૂટિંગ જેમ્સછે. જેમ્સ વિજેતાઓની યાદીમાં ન હોવાથી, ચાલો તેનું નામ ઉમેરીએ અને જોઈએ કે શું થાય છે.

જેમ કે અમે વિજેતાઓની સૂચિ માં જેમ્સ નું નામ ઉમેર્યું, એક્સેલ ડ્રોપ-ડાઉન વિકલ્પો માંના વિકલ્પોને આપમેળે અપડેટ કર્યા. તેથી આ ડ્રોપ-ડાઉન સૂચિઓ પ્રકૃતિમાં ડાયનેમિક છે.

➤ હવે બાકીના વિજેતા ને પસંદ કરો.

<24

નોંધ : યાદ રાખો કે અમે COUNTIF ફંક્શન માં પસંદ કરેલ રેન્જ E4:E100 છે. તેથી જ જ્યાં સુધી અમે E4:E100 શ્રેણીમાં કોષો ઉમેરીએ અથવા અપડેટ કરીએ ત્યાં સુધી Excel ડ્રોપ-ડાઉન વિકલ્પો ને અપડેટ કરશે.

3. ફંક્શન્સના સંયોજનનો ઉપયોગ કરીને નેસ્ટેડ ડ્રોપ-ડાઉન સૂચિ કેવી રીતે બનાવવી

આ વિભાગમાં, અમે વધુ સ્માર્ટ અને વધુ અદ્યતન ડાયનેમિક ડ્રોપ-ડાઉન સૂચિ<બનાવવા માટે ડાઇવ કરીશું. 2>, એ નેસ્ટેડ એક. અમે OFFSET , COUNTA , અને MATCH ફંક્શનનો એકસાથે ઉપયોગ કરીશું. ચાલો હું શું સમજાવુંઅમે તેના માટે તૈયાર છીએ.

આ પદ્ધતિ માટે આ ડેટાસેટ છે જે ચોક્કસ ઉત્પાદનોની માહિતી રજૂ કરે છે.. મૂળભૂત રીતે, અમે બે ડ્રોપ-ડાઉન સૂચિઓ બનાવવા જઈ રહ્યા છીએ. કોષો F3 અને F4 માં. F3 માં પસંદ કરેલ વિકલ્પના આધારે, Excel F4 માં વિકલ્પો અપડેટ કરશે. ચાલો તેને સ્ટેપ બાય સ્ટેપ કરીએ.

સ્ટેપ-1: F3 માં ડ્રોપ-ડાઉન લિસ્ટ બનાવવું

➤  <લાવો 1>ડેટા વેલિડેશન ડાયલોગ બોક્સ જેમ કે પદ્ધતિ-1 . સ્રોત બૉક્સમાં, કોષ સંદર્ભ કરો, જે ટેબલ હેડર ( સેલ B3:D3 ).

Excel F3 માં ડ્રોપ-ડાઉન સૂચિ બનાવશે.

STEP-2: F4 માં ડાયનેમિક ડ્રોપ-ડાઉન સૂચિ બનાવવી

હવે હું F4 માં બીજી ડ્રોપ-ડાઉન સૂચિ બનાવીશ . F4 ની ડ્રોપ-ડાઉન સૂચિ માંના વિકલ્પો અમે F3 ની ડ્રોપ-ડાઉન સૂચિ માં શું પસંદ કર્યું છે તેના પર નિર્ભર રહેશે. આમ કરવા માટે,

ડેટા માન્યતા સંવાદ બોક્સ લાવો જેમ કે પદ્ધતિ-1 . સ્રોત બોક્સમાં, નીચેનું સૂત્ર લખો

=OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA(OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1)),1)

ફોર્મ્યુલા બ્રેકડાઉન

મેચ($F$3,$B$3:$D$3,0) સેલ મૂલ્ય F3 ની સંબંધિત સ્થિતિ પરત કરે છે શ્રેણી B3:D3

આઉટપુટ: {1} .

ઓફસેટ($B$3,1)માંથી ,MATCH($F$3,$B$3:$D$3,0)-1,10,1) પંક્તિ અને <1 પર આધારિત શ્રેણી પરત કરે છે ની>કૉલમ આપેલ છેસંદર્ભ . ઊંચાઈ 10 છે. તેથી જ આઉટપુટ એ સંદર્ભથી શરૂ થતા 10 સેલ મૂલ્યો ની એરે હશે.

આઉટપુટ: {“સેમ”; ”કુરાન”;”યાન્ક”;”રોચેસ્ટર”;0;0;0;0;0;0}

કાઉન્ટા(ઓફસેટ($B$3,1,મેચ($ F$3,$B$3:$D$3,0)-1,10,1)) કોષોની સંખ્યા જે પસંદ કરેલ શ્રેણી માં ખાલી નથી તે પરત કરે છે .

કાઉન્ટા{“સેમ”;”કુરાન”;”યાન્ક”;”રોચેસ્ટર”;0;0;0;0;0;0}

આઉટપુટ: {4}

➥ ઑફસેટ($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA( OFFSET($B$3,1,MATCH ($F$3,$B  $3:$D$3,0)-1,10,1)),1) ➔ આના આધારે શ્રેણી પરત કરે છે આપેલ સંદર્ભની પંક્તિ અને કૉલમ

OFFSET($B$3,1,1-1,COUNTA{“Sam”;”Curran ”;”યાન્ક”;”રોચેસ્ટર”;0;0;0;0;0;0}),1)

ઓફસેટ($B$3,1,0,4 ,1)

આઉટપુટ: {“સેમ”;”કુરાન”;”યાન્ક”;”રોચેસ્ટર”

સ્પષ્ટીકરણ: <2 સંદર્ભ B3 છે. કારણ કે પંક્તિ 1 છે અને કૉલમ આખરે 4<ની ઊંચાઈ સાથે 0 છે 2> કોષો, અમારી પાસે સેલ B4:B7 માંથી મૂલ્યો હશે.

ઠીક પસંદ કરો.

Excel F4 માં ડાયનેમિક ડ્રોપ-ડાઉન સૂચિ બનાવશે. તમે F3 પર શું પસંદ કરો છો તેના આધારે વિકલ્પો બદલાશે. દાખલા તરીકે, જ્યારે તમે F3 ડ્રોપ-ડાઉન સૂચિ માં નામ પસંદ કરો છો, ત્યારે F4 માં ડ્રોપ-ડાઉન સૂચિ નામમાં ઉપલબ્ધ નામો બતાવોકૉલમ .

તે જ રીતે, જ્યારે તમે F3 ડ્રોપ-ડાઉન સૂચિ માં ઉત્પાદન પસંદ કરો છો, ડ્રોપ-ડાઉન સૂચિ F4 માં ઉત્પાદન કૉલમ માં ઉપલબ્ધ ઉત્પાદનો બતાવશે.

હવે જો તમે નામ , ઉત્પાદન , અથવા બ્રાંડ ઉમેરશો અથવા અપડેટ કરો છો, તો Excel ડ્રોપ-ડાઉન સૂચિ <2 અપડેટ કરશે> F4 માં. ઉદાહરણ તરીકે, મેં નામ કૉલમ માં નવું નામ રોક ઉમેર્યું છે અને એક્સેલ ડ્રોપ-ડાઉન સૂચિ માં નામ ઉમેર્યું છે. .

વધુ વાંચો: એક્સેલમાં ડાયનેમિક ટોપ 10 લિસ્ટ કેવી રીતે બનાવવું (8 પદ્ધતિઓ)

પ્રેક્ટિસ વર્કબુક

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

નિષ્કર્ષ

આ લેખમાં, મેં 3 બનાવવા માટેની પદ્ધતિઓનું વર્ણન કર્યું છે. 1>ડાયનેમિક ડ્રોપ ડાઉન સૂચિ એક્સેલ માં ઓફસેટ કાર્ય સાથે. હું આશા રાખું છું કે તમને આ લેખ મદદરૂપ થશે. છેલ્લે, જો તમારી પાસે કોઈ ટિપ્પણી હોય, તો કૃપા કરીને ટિપ્પણી બોક્સમાં મૂકો.

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