فهرست
تاسو کولی شئ د وړیا تمرین Excel کاري کتاب له دې ځایه ډاونلوډ کړئ.
د کالم شمیره په Letter.xlsm بدل کړئ
3 په Excel کې د کالم شمیره لیک ته د بدلولو اسانه لارې
پدې برخه کې، تاسو به زده کړئ چې څنګه د کالم شمیرې د فارمول ، VBA سره لیکونو ته بدل کړئ کوډ او بلټ ان اختیار په Excel کې.
1. په Excel کې د کالم شمیره لیک ته د بدلولو فارمول
لاندې ډیټا سیټ په پام کې ونیسئ کوم چې موږ به د فارمول په پلي کولو سره د کالم شمیره په لیک کې بدلولو لپاره زموږ د مثال په توګه کاروو.
مرحلې:
- هغه حجره وټاکئ چې تاسو غواړئ خپله پایله ښکاره کړئ.
- د عمومي فورمول د بدلولو لپاره د کالم شمیره لیک ته ده،
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")
0>- نو، په هغه حجره، فورمول داسې ولیکئ،
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")
دلته،
B5 = حجره د حوالې شمیره چې د کالم شمیره لري ترڅو په لیک کې بدل شي
15>
- کیږئ Enter .
تاسو به په خپل ډیټا سیټ کې د کالم شمیرې ( 1 ) اړوند لیک پته ( A ) ترلاسه کړئ.
- اوس قطار د ډکولو لخوا ښکته کړئ په نورو حجرو کې د فورمول پلي کولو لپاره سمبال کړئ ترڅو په لیکونو بدل شي.
فارمولماتول:
- ADDRESS(1,B5,4)
- محصول: A1
- وضاحت: د پته فنکشن د ورکړل شوي قطار او کالم پراساس د حجرې پته بیرته راګرځوي. موږ د قطار شمیره 1 او د د کالم شمیره د B5 څخه د پته جوړولو لپاره، او د اړونده حواله ترلاسه کولو لپاره، موږ د abs_num لپاره 4 ترتیب کړل دلیل.
- abs_num = 4 یو ثابت ارزښت دی. تاسو باید ارزښت د 4 په توګه وټاکئ، که نه، د حجرې پته به د $ نښو سره ښکاره شي.
- موضوع(پته(1,B5,4),"1″,"") -> ;
- موضوع(A1,"1″,"")
- محصول: A
- تشریح: د SUBSTITUTE فنکشن د A1 څخه د 1 سره د هیڅ شی (“”) سره بدلوي، له دې امله بیرته A .
نور ولولئ: [فکس شوي] د اکسیل کالم شمیرې د لیکونو پرځای (2 حلونه)
ورته لوستل
- VBA په Excel کې د کالم شمیرې پراساس د رینج کارولو لپاره (4 میتودونه)
- د کالم بدلولو څرنګوالی په Excel کې د نمبر چارټ ته لیک (4 لارې)
- ایکسیل VBA: د قطار او کالم شمیرې له مخې سلسله تنظیم کړئ (3 مثالونه)
2. VBA د کالم نمبر په اکسیل کې لیک ته بدلولو لپاره
د کالم شمیره په Excel کې د VBA سره په لیک کې د کالم شمیره بدلولو لپاره ګامونه لاندې ورکړل شوي.
موږ به یو کار واخلو. د کارونکي لخوا ټاکل شوی فنکشن (UDF) د بدلولو لپارهشمېره.
مرحلې:
- په خپل کیبورډ کې Alt + F11 فشار ورکړئ یا ټب ته لاړ شئ Developer -> Visual Basic د خلاصولو لپاره Visual Basic Editor .
- د پاپ اپ کوډ کړکۍ کې، د مینو بار څخه ، کلیک وکړئ داخل کړئ -> ماډل .
- لاندې کوډ کاپي کړئ او د کوډ کړکۍ کې یې پیسټ کړئ.
7555
دا د VBA پروګرام چلولو لپاره فرعي پروسیجر نه دی، دا یو د کاروونکي تعریف شوی فنکشن (UDF) رامینځته کوي. نو، د کوډ لیکلو وروسته، د مینو بار څخه د چلولو تڼۍ کلیک کولو پرځای کلیک وکړئ، Save کلیک وکړئ.
- اوس بیرته د ګټو کاري پاڼې ته لاړ شئ. او هغه فنکشن چې تاسو یې د VBA کوډ سره جوړ کړی ولیکئ (فکشن د کوډ په لومړۍ کرښه کې NumToLetter ) او د NumToLetter فنکشن په قوس کې دننه، پاس کړئ. د حجرې حواله شمیره چې تاسو غواړئ په لیک کې بدل کړئ (زموږ په قضیه کې، موږ حجره B5 په قوس کې دننه کوو).
نو زموږ وروستی فورمول حواله کوي،
=NumToLetter(B5)
- کیس Enter .
تاسو به په خپل ډیټا سیټ کې د کالم شمیرې ( 1 ) اړونده لیک پته ( A ) ترلاسه کړئ. د Fill Handle په واسطه لاندې قطار کړئ ترڅو پاتې حجرو ته UDF پلي کړئ ترڅو په لیکونو بدل شي.
<0 نور ولولئ: ایکسل VBA: د ډیټا سره کالمونه شمیرل (2مثالونه)
3. د کالم نمبر په لیک کې بدلولو لپاره د Excel جوړ شوی اختیار
ایکسسل یو بلټ ان اختیار لري د کالم شمیره (په انځور کې لاندې ښودل شوي) په لیک کې بدل کړئ.
1>مرحې:
- په ټب کلیک وکړئ دوتنه -> اختیارونه .
- د پاپ اپ ایکسل کړکۍ څخه، غوره کړئ فارمولونه -> د د R1C1 د حوالې سټایل بکس -> ښه غیر چیک کړئ.
ستاسو کالمونه به اوس لیک ولري د شمېرو پر ځای پته.
نور ولولئ: په Excel کې د VLOOKUP لپاره د کالمونو شمیرلو څرنګوالی (2 میتودونه)