1. Оршил
Олон тооны ажлын хуудас бүхий нарийн төвөгтэй Excel ажлын номыг удирдах нь ялангуяа олон хуудсыг үр дүнтэй хянах, лавлах эсвэл цэгцлэх шаардлагатай үед маш хэцүү болно. Excel-д хуудасны нэрсийн жагсаалтыг гаргах чадвар нь санхүүгийн загвараас эхлээд өгөгдөлд дүн шинжилгээ хийх иж бүрэн ажлын ном хүртэл том хэмжээний хүснэгтийн үйл ажиллагаа эрхэлдэг аливаа мэргэжлийн хүмүүст зайлшгүй шаардлагатай ур чадвар болдог.
Excel хуудасны нэрсийн жагсаалтыг гаргахтай тулгарсан үед олон хэрэглэгчид ажлын хуудасны табуудыг гараар гүйлгэж хардаг бөгөөд энэ нь маш олон тооны хуудас агуулсан ажлын номнуудад тохиромжгүй болдог. Энэхүү гарын авлагад дурдсан аргууд нь ажлын дэвтрийн нарийн төвөгтэй байдлаас үл хамааран Excel-ийн бүх хуудасны нэрийг авахад тусалж, Excel-ийн ажлын хуудасны бараа материалын аливаа шаардлагад зориулсан энгийн гарын авлагын аргаас эхлээд нарийн автоматжуулалтын скрипт хүртэлх шийдлүүдийг санал болгодог.
2. Арга 1: Жагсаалтыг гараар авах
Гарын авлагын арга нь m-ийг илэрхийлнэost Excel-ийн дэвшилтэт мэдлэг, томьёо үүсгэх шаардлагагүй бүх хуудасны нэрийг Excel-д авах энгийн арга. Энэ техник нь ажлын хуудасны нийт тоо нь ихэвчлэн хорь хүрэхгүй хуудас удирдах боломжтой жижиг ажлын дэвтэрт сайн ажилладаг.
- Юуны өмнө каталогт оруулахыг хүсч буй ажлын хуудсуудыг агуулсан тусгай Excel ажлын номыг нээнэ үү.
- Дараа нь Excel интерфейсийн доод талд байгаа хуудасны жагсаалтын хуудасны нэр дээр давхар товшино уу. Энэ үйлдэл нь хуудасны нэрийн текстийг бүхэлд нь сонгох бөгөөд хуулж авахад хялбар болгох үүднээс үүнийг тодруулна.
- Дараа нь, дар "Ctrl + C" Баримт бичгийн файл руу шилжүүлэхийн тулд сонгосон нэрийг санах ойдоо хуулах.
- Дараа нь хуудасны нэрсийн жагсаалтаа хадгалахыг хүсч буй текст файл, Word документ эсвэл шинэ Excel ажлын хуудас үүсгэнэ үү.
- Дараа нь, дарна уу "Ctrl + V" хуулсан хуудасны нэрийг өөрийн сонгосон баримт бичгийн формат руу буулгах.
- Одоо ийм системчилсэн байдлаар та хуудас бүрийн нэрийг баримт бичгийн файлдаа нэг нэгээр нь хуулж, ажлын дэвтэрт байгаа бүх ажлын хуудасны бүрэн бүртгэлийг үүсгэж болно.
3. Арга 2: Томъёотой жагсаалт
Excel-ийн бүх хуудасны нэрийг жагсаах томъёонд суурилсан арга нь Excel-ийн суулгасан функцуудыг ашиглан ажлын хуудасны иж бүрэн бүртгэлийг автоматаар үүсгэдэг. Энэ арга нь Excel-ийн GET.WORKBOOK функцын хүчийг динамик индексжүүлэх чадвартай хослуулж, таны ажлын дэвтрийн бүтцийн одоогийн төлөвийг тусгасан өөрөө шинэчлэгдэх жагсаалтыг бий болгодог.
- Эхэндээ, руу очно уу "Томъёо" Excel-ийн тууз интерфэйс дэх tab дээр товшино уу "Нэр менежер" товчийг дарж Excel-ийн нэр тодорхойлох боломжуудад хандана уу.
- Дараа нь гарч ирэх Name Manager цонхонд дарна уу "Шинэ" Таны ажлын хуудасны жагсаалтын томъёог агуулсан захиалгат нэртэй муж үүсгэх.
- Дараагийнх нь "Шинэ нэр" харилцах цонхонд оруулна уу "Жагсаалтын хуудас" дахь "Нэр" ажлын хуудасны жагсаалтын томъёонд мартагдашгүй лавлагаа үүсгэх талбар.
- Дараа нь, онд "Далддаг" талбарт, ажлын дэвтрийн бүтцээс ажлын хуудасны нэрийг гаргаж авах дараах тусгай томьёог анхааралтай оруулна уу:
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")
- Үүний дараа дарна уу "БОЛЖ БАЙНА УУ" болон "Хаах" Энэ захиалгат томьёоны тодорхойлолтыг хадгалахын тулд үүнийг таны ажлын дэвтэрт ашиглах боломжтой болгоно.
- Дараа нь одоогийн ажлын дэвтэрт хуудасны нэрийн жагсаалтыг харуулахын тулд шинэ ажлын хуудас үүсгэнэ үү.
- Дараа нь оруулна уу "1" in А1 нүд болон "2" in А2 нүд Таны ажлын дэвтэрт байгаа ажлын хуудас бүрд хамаарах индексжүүлэх дарааллыг бий болгох.
- Дараа нь хоёр нүдийг сонгоно уу (A1 болон A2) дараалсан тоонуудыг (3, 4, 5 гэх мэт) автоматаар оруулахын тулд тэдгээрийг доош чирнэ үү. А багана, таны ажлын дэвтэрт байгаа бүх ажлын хуудсыг хамрах хангалттай индексийн дугаар үүсгэх.
- Дараа нь дараах INDEX томьёог оруулна уу B1 нүд өмнө нь тодорхойлсон ашиглан ажлын хуудасны нэрийг задалж эхлэх "Жагсаалтын хуудас" нэр:
=INDEX(ListSheets,A1)
- Нэг дор эхний хуудасны нэр гарч ирнэ B1 нүд, таны томъёоны тохиргоо зөв ажиллаж байгааг харуулж байна.
- Эцэст нь энэ INDEX томьёог бүхэлд нь хуулж ав Б багана -тай тулгарах хүртэл “#REF!” алдаа нь таны ажлын дэвтэрт байгаа ажлын хуудасны төгсгөлд хүрсэнийг илтгэнэ.
4. 3-р арга: Excel VBA-ээр жагсаах
VBA (Visual Basic for Applications) арга нь m-ийг илэрхийлдэгost Excel-ийн бүх хуудасны нэрийг жагсаах нарийн, автомат арга. Энэхүү програмчлалд суурилсан шийдэл нь бүх ажлын хуудасны нэрсийн мэргэжлийн форматтай жагсаалтыг агуулсан шинэ ажлын ном үүсгэдэг бүрэн автоматжуулсан ажлын хуудасны бараа материалын системийг бий болгодог.
- Учир ньtart, дарж Excel VBA засварлагчийг идэвхжүүлнэ Alt + F11 эсвэл Excel-ийн дэлгэрэнгүй зааврыг дагана уу Developer tab дээр дарж Visual Basic хөгжүүлэлтийн орчинд хандана уу.
- Дараа нь VBA төсөлдөө шинэ модуль оруулаад, таны одоогийн ажлын номноос бүх ажлын хуудасны нэрийг автоматаар гаргаж авах, форматлах дараах цогц кодыг оруулна уу:
Sub ListSheetNamesInNewWorkbook()
Dim objNewWorkbook As Workbook
Dim objNewWorksheet As Worksheet
Set objNewWorkbook = Excel.Application.Workbooks.Add
Set objNewWorksheet = objNewWorkbook.Sheets(1)
For i = 1 To ThisWorkbook.Sheets.Count
objNewWorksheet.Cells(i, 1) = i
objNewWorksheet.Cells(i, 2) = ThisWorkbook.Sheets(i).Name
Next i
With objNewWorksheet
.Rows(1).Insert
.Cells(1, 1) = "INDEX"
.Cells(1, 1).Font.Bold = True
.Cells(1, 2) = "NAME"
.Cells(1, 2).Font.Bold = True
.Columns("A:B").AutoFit
End With
End Sub
- Дараа нь дарна уу "F5" товчийг дарна уу "Гүйх" товчийг дарж энэ макро нэн даруй ажиллуулж, автоматжуулсан ажлын хуудасны нэрийг задлах, форматлах процессыг идэвхжүүлнэ.
- Таны дэлгэцэн дээр нэн даруй шинэ Excel ажлын ном гарч ирэх бөгөөд энэ нь таны эх номны бүх ажлын хуудасны нэрсийн мэргэжлийн форматтай жагсаалт, индексийн дугаар, тод томруун толгойгоор иж бүрэн, лавлахад хялбар болно.
5. Арга 4: Power Query хандлага
Power Query нь Excel-ийн бүх хуудасны нэрийг үр дүнтэйгээр жагсаах орчин үеийн өгөгдөл холбох аргыг санал болгодог. Энэ арга нь хэд хэдэн ажлын номыг нэгэн зэрэг шинжлэхэд маш сайн ажилладаг бөгөөд програмчлалын мэдлэг шаардахгүйгээр өгөгдөл олборлох хэрэглэгчдэд ээлтэй интерфейсээр хангадаг.
- рүү очих Өгөгдөл -> Мэдээлэл авах -> Файлаас -> Ажлын номноос.
- Файл хөтчийн харилцах цонхноос одоогийн ажлын номын файлаа сонгоно уу.
- Power Query Navigator нь боломжтой бүх хуудасны нэрийг автоматаар харуулах болно.
- Оруулахыг хүссэн хуудсаа сонгоод товшино уу Load иж бүрэн жагсаалтыг бий болгох.
- Үүссэн хүснэгт нь бүх хуудасны нэрийг агуулсан байх бөгөөд ажлын хуудасны бүтэц өөрчлөгдөх үед шинэчлэгдэх боломжтой.
6. Арга 5: Динамик массив томьёо (Excel 365)
Excel 365 хэрэглэгчид дэвшилтэт томьёоны хослолуудыг ашиглан Excel-ийн бүх хуудасны нэрийг авахын тулд динамик массивуудыг ашиглах боломжтой. Энэ арга нь одоогийн ажлын номын бүтцийг тусгасан автоматаар шинэчлэгдэх массивуудыг үүсгэдэг.
- Хоосон нүдэнд дараах томьёог оруулна уу.
=INDIRECT("Sheet"&SEQUENCE(COUNTA(GET.WORKBOOK(1)),,1)&"!A1")
- Press оруулна уу динамик массивын томъёог гүйцэтгэх.
- Томъёо нь таны ажлын дэвтэрт байгаа бүх хуудасны лавлагааг харуулсан асгарсан массив үүсгэх болно.
7. Арга 6: Power Automate Integration
Microsoft Power Automate нь олон ажлын ном дээрх хуудасны нэрсийн Excel жагсаалтад байгууллагын түвшний автоматжуулалтаар хангадаг. Энэ арга нь ажлын дэвтэрт тогтмол дүн шинжилгээ хийх, тайлагнах шаардлагатай байгууллагын орчинд илүү сайн байдаг.
- нэвтрэх Эрчим хүчийг автоматжуулах Microsoft 365 порталаар дамжуулан.
- ашиглан шинэ урсгал үүсгэ Excel-ийн холбогч.
- Ашиглах Ажлын хуудсыг жагсаах хуудасны нэрийг программтайгаар задлах үйлдэл.
- SharePoint жагсаалт, имэйл эсвэл бусад бизнесийн програмууд гэх мэт гаралтын чиглэлүүдийг тохируулна уу.
- Ажлын хуудасны бараа материалын байнгын шинэчлэлтийн автомат триггерүүдийг тохируулна уу.
8. Арга 7: Оффисын скриптүүд (Орчин үеийн Excel)
Оффисын скриптүүд нь орчин үеийн Excel-ийн орчинд зориулсан TypeScript-д суурилсан VBA хувилбарыг санал болгодог. Энэ арга нь зөвхөн Excel Online дээр ажилладаг бөгөөд Excel-ийн бүх хуудасны нэрийг жагсаах үүлэн автоматжуулалтын боломжийг санал болгодог.
- Ажлын дэвтэрээ нээнэ үү Excel-ийн онлайн.
- Руу очих автомат хэрэглэх -> Скрипт редактор.
- Дараах TypeScript кодоор шинэ скрипт үүсгэнэ үү:
function main(workbook: ExcelScript.Workbook) {
let sheets = workbook.getWorksheets();
let sheetNames = sheets.map(sheet => sheet.getName());
console.log(sheetNames);
}
- Дарах Run скриптийг ажиллуулж, консол дээр хуудасны нэрийг харуулах.
- Шаардлагатай бол ажлын хуудасны нүдэнд үр дүнг гаргахын тулд скриптийг өөрчил.
9. Арга 8: Python програмчлал
Python скрипт нь Excel-д нэг эсвэл олон ажлын номноос бүх хуудасны нэрийг авах хүчирхэг автоматжуулалтын боломжийг олгодог. Энэ арга нь том хэмжээний ажлын хуудсанд дүн шинжилгээ хийхэд маш сайн багц боловсруулах чадварыг санал болгодог.
- Шаардлагатай Python lib-г суулгана ууrarашиглаж байна: pip install openpyxl панда
- Дараах кодоор Python скрипт үүсгэнэ үү.
import openpyxl
workbook = openpyxl.load_workbook('your_file.xlsx')
sheet_names = workbook.sheetnames
for name in sheet_names:
print(name)
- Сэлгэх 'таны_файл.xlsx' таны бодит файлын замтай.
- ашиглан скриптийг ажиллуулна уу python script_name.py таны тушаалын мөрөнд.
10. Арга 9: Excel-ийн нэмэлтүүд
Гуравдагч талын Excel нэмэлтүүд нь сайжруулсан функц, хэрэглэгчдэд ээлтэй интерфэйс бүхий Excel-ийн хуудасны нэрийг жагсаах тусгай хэрэгслээр хангадаг. Алдартай нэмэлтүүд нь ажлын дэвтэрт дүн шинжилгээ хийх цогц функцуудыг агуулдаг.
- гэх мэт нэр хүндтэй нэмэлтүүдийг суулгана уу Excel-ийн Kutools or ASAP Utilities.
- Нэмэлтүүдэд хандах Дасгалын ном or Жолоодлогын туузаас авсан хэрэгслүүд.
- Ашиглах Хуудасны нэрсийн жагсаалт or Ажлын дэвтэрт дүн шинжилгээ хийх онцлог.
- Үүсгэсэн хуудасны жагсаалтын гаралтын формат болон очих газрыг тохируулна уу.
- Баримт бичгийн шаардлагын дагуу үр дүнг экспортлох эсвэл хадгалах.
11. Арга 10: XML файлын шинжилгээ
Excel-ийн ажлын номууд (.xlsx файлууд) нь ZIP XML бүтцийн өгөгдөл агуулсан архивууд. Энэхүү техникийн арга нь Excel-ийг нээхгүйгээр хуудасны нэрийг шууд гаргаж авах боломжийг олгодог бөгөөд энэ нь автоматжуулсан файлын шинжилгээний хувилбаруудад тустай.
- Excel файлынхаа хуулбарыг үүсгээд өргөтгөлийг өөрчил .xlsx to .zip.
- задалж ZIP ямар ч файл шахах хэрэгслийг ашиглан архивлах.
- Руу оч xl хавтас болон нээнэ үү ажлын ном.xml текст засварлагч дээр.
- Байрла агуулсан элементүүд нэр=”” шинж чанарууд.
- XML бүтцээс хуудасны нэрийг гараар эсвэл текст боловсруулах хэрэгслийг ашиглан задлах.
12. Арга 11: Hyperlink Reference Method
HYPERLINK функц нь ажлын хуудас бүр дээр товших боломжтой холбоосуудыг үүсгэн Excel-ийн бүх хуудасны нэрийг жагсаах шууд бус аргыг өгдөг. Энэ арга нь хуудасны нэрийг баримтжуулах явцад функциональ навигацийн системийг бий болгодог.
- Шинэ ажлын хуудсанд starHYPERLINK томьёог оруулах: =HYPERLINK("#"
- Таныг хуудасны лавлагааг бичих үед Excel нь боломжтой хуудасны нэрийг унадаг цонхонд харуулах болно.
- Томьёог гүйцээнэ үү: =HYPERLINK(“#Хуудас1!A1″,”Хуудас1”)
- Шийт бүрт ижил төстэй томьёо үүсгэж, иж бүрэн навигацийн жагсаалтыг гарга.
- Баримт бичгийн жагсаалтаа үүсгэхийн тулд томьёоны текстээс хуудасны нэрийг хуулна уу.
13. Арга 12: PowerShell автоматжуулалт
Excel COM объект бүхий Windows PowerShell нь системийн түвшний автоматжуулалтыг Excel-ийн бүх хуудасны нэрийг авах боломжийг олгодог. Энэ арга нь багц боловсруулах шаардлагатай Windows орчинд скрипт бичих найдвартай боломжийг олгодог.
- Нээлттэй PowerShell Администратор гэж.
- Дараах PowerShell тушаалуудыг ажиллуулна уу:
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open("C:\path\to\your\file.xlsx")
$workbook.Sheets | ForEach-Object { $_.Name }
$workbook.Close()
$excel.Quit()
- Файлын замыг Excel файлын бодит байршлаар солино уу.
- Скрипт нь бүх хуудасны нэрийг PowerShell консол руу гаргах болно.
- ашиглан гаралтыг текст файл руу оруулна | Out-File sheet_names.txt Хэрэв шаардлагатай бол.
14. Харьцуулалт
Арга тус бүрийн давуу болон хязгаарлалтыг ойлгох нь m-г сонгоход тусалнаost Таны ажлын хуудасны баримт бичгийн шаардлагад тохирсон арга барил. Дараах харьцуулалт нь техник бүрийг ашиглахад хялбар, үр ашиг, өргөтгөх чадвар, ажлын өөр өөр орчинд практик хэрэглээ зэрэг олон шалгуураар үнэлдэг.
| арга | Давуу тал | Сул тал |
| гарын авлага | Ашиглахад хялбар, техникийн мэдлэг шаарддаггүй, Excel-ийн бүх хувилбарт ажилладаг | Том хэмжээний ажлын дэвтэрт цаг хугацаа их зарцуулдаг, хүний алдаа гаргадаг |
| Формула | Хүснэгт өөрчлөгдөхөд автоматаар шинэчлэгдэж, байнгын баримт бичгийг үүсгэдэг | Томъёоны мэдлэг шаарддаг, Excel-ийн бүх хувилбарт ажиллахгүй байж болно |
| VBA | Хурдан бөгөөд тохиромжтой, өндөр тохируулгатай, мэргэжлийн гаралт | Макро аюулгүй байдлын тохиргоог шаарддаг, тохируулахын тулд VBA мэдлэг шаарддаг |
| Эрчим хүчний асуулга | Хэрэглэгчдэд ээлтэй интерфэйс, олон ажлын номтой ажиллах, дахин шинэчлэх боломжтой | Зөвхөн Excel-ийн орчин үеийн хувилбарууд нь өгөгдлийн холболтын мэдлэг шаарддаг |
| Динамик массив | Орчин үеийн томъёоны арга, автоматаар шинэчлэгдэх, авсаархан шийдэл | Зөвхөн Excel 365, нарийн төвөгтэй томъёоны синтакс |
| Эрчим хүчийг автоматжуулах | Аж ахуйн нэгжийн автоматжуулалт, бизнесийн системтэй нэгтгэх, хуваарийн дагуу гүйцэтгэл | Microsoft 365-ийн захиалга, эхлэгчдэд зориулсан цогц тохиргоог шаарддаг |
| Оффисын скриптүүд | Орчин үеийн үүлэнд суурилсан автоматжуулалт, TypeScript синтакс, хуваалцах боломжтой | Зөвхөн Excel Online програмчлалын мэдлэг шаарддаг |
| Python | Хүчирхэг багц боловсруулах, хөндлөн платформ, өргөн хүрээтэй librarууд | Python суулгах, програмчлалын ур чадвар шаарддаг |
| Нэмэлтүүд | Хэрэглэгчдэд ээлтэй, онцлог шинж чанартай, мэргэжлийн хэрэгсэл | Нэмэлт cost, боломжит нийцтэй асуудлууд, гадаад хамаарал |
| XML шинжилгээ | Excel-гүйгээр ажилладаг, файлын бүтцийн талаархи техникийн ойлголт | Техникийн нарийн төвөгтэй процесс нь файлын форматын мэдлэг шаарддаг |
| Холбоос | Навигацийн систем, визуал хуудасны нээлтийг бий болгодог | Шууд бус арга, гараар томьёо үүсгэх шаардлагатай |
| PowerShell | Системийн түвшний автоматжуулалт, багц боловсруулах чадвар | Зөвхөн Windows нь скриптийн мэдлэг, COM объектын хамаарлыг шаарддаг |
Арга бүр нь хэрэглэгчийн өөр өөр хэрэгцээ, байгууллагын шаардлагад нийцдэг. Гарын авлагын арга нь жижиг ажлын дэвтэрт хааяа ашиглахад хамгийн сайн ажилладаг бол томъёо болон VBA аргууд нь байнгын баримтжуулалтын боломжийг олгодог. Power Query болон Power Automate нь тогтмол дүн шинжилгээ хийх шаардлагатай бизнесийн орчинд сайн ажилладаг бол Python болон PowerShell зэрэг програмчлалын аргууд нь ахисан түвшний хэрэглэгчдэд дээд зэргийн уян хатан байдлыг санал болгодог. Нэмэлтүүд нь байнгын ажлын хуудасны менежментийн даалгавруудад ашиглахад хялбар шийдлүүдийг өгдөг. Ямар ч аргаар оновчтой үр дүнд хүрэхийн тулд Excel-ийн ажлын номнууд зөв ажиллаж байгаа эсэхийг шалгаарай - гэмтсэн файлуудыг ашиглан сэргээх хэрэгтэй. Excel файл засварлах програм хуудасны нэрийг задлах оролдлого хийхээс өмнө.
Excel дээр бүх хуудасны нэрийг жагсаах ямар аргыг сонгохоос үл хамааран ажлын хуудасны баримт бичигт системтэй хандах нь ажлын дэвтрийн удирдлага, хамтын ажиллагааны үр ашиг, таны төсөл эсвэл байгууллагын нийт өгөгдлийн зохион байгуулалтын стандартыг ихээхэн сайжруулдаг. Энгийн гараар хуулбарлахаас эхлээд нарийн автоматжуулалтын скрипт хүртэл эдгээр арван хоёр арга нь Excel-ийн ажлын хуудасны бараа материалын хэрэгцээнд иж бүрэн шийдлийг өгдөг.
лавлагаа
- Microsoft-ын дэмжлэг. (2024). SHEETS функц. Microsoft Excel-ийн тусламж ба сургалт.
- Microsoft-ын дэмжлэг. (2024). Дасгалын дэвтэр дэх бүх ажлын хуудсыг давталт хийх макро. Microsoft Excel VBA баримтжуулалт.
- Microsoft Learn. (2024). Excel. Workbook функц. Power Query M томъёоны хэлний лавлагаа.
- Microsoft-ын дэмжлэг. (2024). HYPERLINK функц. Microsoft Excel функцийн лавлагаа.
- Microsoft-ын дэмжлэг. (2024). Гипер холбоос үүсгэх эсвэл засах. Microsoft Excel-ийн тусламж ба сургалт.
- Microsoft-ын дэмжлэг. (2024). Excel дээрх томъёоны тойм. Microsoft Excel-ийн томъёоны баримт бичиг.
Тайлбар: Нийтлэх үед Microsoft-ын бүх баримт бичгийн холбоосууд руу нэвтэрч, одоогийнх нь эсэхийг баталгаажуулсан. Майкрософт эдгээр нөөцийг үе үе шинэчилж болно.









