როგორ მივმართოთ სამუშაო ფურცლის სახელს ფორმულაში Excel-ში

  • გააზიარეთ ეს
Hugh West

ხშირად, Microsoft Excel-თან მუშაობისას, შეიძლება დაგვჭირდეს მონაცემების ჩასმა სხვა Excel სამუშაო ფურცლიდან. რთულად ჟღერს, არა? არასწორია! ამ სტატიაში ჩვენ გაჩვენებთ 4 გზას სამუშაო ფურცლის სახელის მითითებისთვის Excel ფორმულაში. გარდა ამისა, ჩვენ ასევე ვისწავლით აქტიური სამუშაო ფურცლის სახელის მოპოვებას და სხვა სამუშაო ფურცლის მითითებას მნიშვნელობაზე დაყრდნობით.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

Referencing_Worksheet_Name_in_Excel_Formula. xlsx

დინამიური სამუშაო ფურცლის მითითება.xlsm

მინიშნება სხვა სამუშაო წიგნიდან.xlsx

4 გზა სამუშაო ფურცლის სახელის მითითებისთვის Excel-ის ფორმულაში

პირველ რიგში, განვიხილოთ იანვრის გაყიდვების მონაცემები „იანვარი“ სამუშაო ფურცელი, რომელიც ასახავს „პროდუქტის სახელს“ და „გაყიდვებს“ აშშ დოლარში.

მსგავსი წესით, ჩვენ გაქვთ თებერვლის გაყიდვების მონაცემები „თებერვალი“ სამუშაო ფურცელში. აქ, ჩვენ გვინდა მივიღოთ „სულ გაყიდვები“ „იანვარი და თებერვალი“ სამუშაო ფურცლების მონაცემების ამოღებით. ასე რომ, შემდგომი შეფერხების გარეშე, მოდით გამოვიკვლიოთ, თუ როგორ მივმართოთ სამუშაო ფურცლის სახელს Excel ფორმულაში.

აქ ჩვენ გამოვიყენეთ Microsoft Excel 365 ვერსია. ; თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი სხვა ვერსია თქვენი მოხერხებულობის მიხედვით.

1. საცნობარო სამუშაო ფურცლის სახელწოდება სივრცეებისა და პუნქტუაციის სიმბოლოების გარეშე

უპირველეს ყოვლისა, ჩვენ ვაჩვენებთ შემთხვევას, როდესაცსამუშაო ფურცლების სახელებს შორის არ არის ინტერვალი ან სასვენი სიმბოლოები.

📌 ნაბიჯები :

  • დასაწყისში გადადით C5 უჯრედი >> შეიყვანეთ ქვემოთ მოცემული ფორმულა.

=January!C5+February!C5

აქ, „იანვარი და თებერვალი“ იხილეთ სამუშაო ფურცლების სახელები და C5 უჯრედი შეესაბამება „Desktop Sales“ ამ ორ თვეში.

წაიკითხეთ მეტი: როგორ დავაკავშიროთ Excel ფურცლები სხვა ფურცელთან (5 გზა)

2. საცნობარო სამუშაო ფურცლის სახელები ინტერვალით ან პუნქტუაციის სიმბოლოებით

ალტერნატიულად, ეს მეთოდი ითვალისწინებს შემთხვევა, როდესაც სამუშაო ფურცლების სახელებს შორის არის სივრცეები ან პუნქტუაციის ნიშნები. ამ შემთხვევაში, დავუშვათ „იანვრის და თებერვლის გაყიდვები“ სამუშაო ფურცლები. ახლა ჩვენ გვინდა ამოვიღოთ „გაყიდვები“ მონაცემები ორი სამუშაო ფურცლიდან და დავაბრუნოთ „სულ გაყიდვები“ სხვა სამუშაო ფურცელში.

<. 0>📌 ნაბიჯები:
  • დასაწყისად გადადით C5 უჯრედში >> ჩაწერეთ ქვემოთ მოცემული გამოთქმა.

='January Sales'!C5+'February Sales'!C5

ამ შემთხვევაში, „იანვრის გაყიდვები“ და „ თებერვლის გაყიდვები“ წარმოადგენს სამუშაო ფურცლების სახელებს; ამის საპირისპიროდ, C5 უჯრედი მიუთითებს „Desktop Sales“ შესაბამისად.

დაწვრილებით: მინიშნება სხვა Excel-დან სამუშაო წიგნი გახსნის გარეშე (5 მაგალითი)

მსგავსი წაკითხვები

  • როგორ დავაკავშიროთ მრავალი უჯრედი სხვა სამუშაო ფურცლიდან Excel-ში (5მარტივი გზები)
  • როგორ დავაკავშიროთ ფაილები Excel-ში (5 განსხვავებული მიდგომა)
  • დააკავშიროთ Excel სამუშაო წიგნები ავტომატური განახლებისთვის (5 მეთოდი)
  • როგორ დავაკავშიროთ Word დოკუმენტი Excel-თან (2 მარტივი მეთოდი)

3. დინამიურად მინიშნება უჯრედი სხვა ფურცელში

სიმართლეა , რაც აქამდე გავაკეთეთ კარგია, მაგრამ არის მთავარი პრობლემა. მარტივად რომ ვთქვათ, თუ უამრავი სამუშაო ფურცელია, მაშინ ხელით უნდა შევიტანოთ მათი სახელები. არ დაიდარდოთ! ჩვენ შეგვიძლია ამ განმეორებითი ამოცანის ავტომატიზაცია VBA კოდი და INDIRECT ფუნქციის გამოყენებით, რომელიც აბრუნებს სტრიქონის უჯრედის მითითებას.

📌 ნაბიჯები :

  • პირველ რიგში, გადადით დეველოპერი ჩანართზე >> დააწკაპუნეთ Visual Basic ღილაკზე.

ახლა ეს ხსნის Visual Basic რედაქტორს ახალ ფანჯარაში.

  • მეორე, გადადით ჩასმა ჩანართზე >> აირჩიეთ მოდული .

გამარტივებისთვის, შეგიძლიათ დააკოპიროთ კოდი აქედან და ჩასვათ ის ფანჯარაში, როგორც ეს ნაჩვენებია ქვემოთ.

6394

კოდის დაყოფა:

აქ აგიხსნით VBA კოდი სამუშაო ფურცლების სახელების გენერირებისთვის.

  • პირველ ნაწილში ქვერუტინას ეძლევა სახელი, აქ არის Active_Work_Sheet_Name() .
  • შემდეგ, განსაზღვრეთ ცვლადები wbk, შედეგი, j, და k და მიანიშნეთ მონაცემთა ტიპი Workbook და ვარიანტი შესაბამისად.
  • შიმეორე ნაწილი, გამოიყენეთ Count თვისება ფურცლების რაოდენობის დასათვლელად და For Loop სამუშაო წიგნის ყველა ფურცლის გამეორებისთვის.

  • მესამე, დახურეთ VBA ფანჯარა >> შეიყვანეთ ფუნქცია Active_Work_Sheet_Name () ყველა ფურცლის სახელების მისაღებად.

=Active_Work_Sheet_Name()

  • და ბოლოს, გადადით C5 უჯრედში >> ჩადეთ განტოლება ფორმულის ზოლში .

=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")

მაგალითად, E5 და E6 უჯრედები მიუთითებენ სამუშაო ფურცლის სახელებზე „იანვარი და თებერვალი“ ხოლო C5 უჯრედი აღნიშნავს მათ შესაბამის „გაყიდვებს“ .

დაწვრილებით: კონკრეტული მონაცემების გადატანა ერთი სამუშაო ფურცლიდან მეორეზე ანგარიშებისთვის

4. შექმენით მითითება სხვა სამუშაო წიგნზე

ერთი მხრივ, ჩვენ შეგვიძლია შევქმნათ მითითება სხვა სამუშაო წიგნებზე ( საწყისი სამუშაო წიგნები ) მონაცემების სხვა სამუშაო წიგნში ( დანიშნულების სამუშაო წიგნი ) გადასატანად. . ამიტომ, უბრალოდ მიჰყევით.

📌 ნაბიჯები :

  • დასაწყისად დააკოპირეთ და ჩასვით ქვემოთ მოცემული ფორმულა C5 უჯრედში .

=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5

მაგალითად, „[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]“ არის სამუშაო წიგნის სახელი, რომელიც შეიცავს „იანვარი“ სამუშაო ფურცელს. გარდა ამისა, C5 უჯრედი მიუთითებს “გაყიდვების” მნიშვნელობებზე.

როგორ მივიღოთ აქტიური სამუშაო ფურცლის სახელი Excel-ში

პირიქით, ჩვენ შეგვიძლია ამოვიღოთ აქტიური სამუშაო ფურცლის სახელი MID , FIND და CELL ფუნქციების კომბინაციით. ეს მარტივი და მარტივია, ასე რომ, მოდით განვიხილოთ პროცესი დეტალურად.

📌 ნაბიჯები :

  • დასაწყებად დააწკაპუნეთ B5 უჯრედზე >> ჩასვით შემდეგი განტოლება.

=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)

ფორმულის დაშლა:

  • CELL(“ფაილის სახელი”,B5) → აბრუნებს ინფორმაციას უჯრედის შიგთავსის ფორმატირების, მდებარეობის შესახებ. აქ, „ფაილის სახელი“ არის info_type არგუმენტი რომელიც აბრუნებს ფაილის სახელსა და მდებარეობას. შემდეგი, B5 უჯრედი არის არასავალდებულო მინიშნება არგუმენტი, სადაც შედეგი ბრუნდება.
  • FIND(“]”,CELL („ფაილის სახელი“,B5)) → აბრუნებს ერთი ტექსტის სტრიქონის საწყის პოზიციას მეორე ტექსტის სტრიქონში. აქ, "]" არის find_text არგუმენტი, ხოლო CELL("ფაილის სახელი",B5) არის შიგნით_ტექსტის არგუმენტი. აქ, FIND ფუნქცია აბრუნებს კვადრატული ფრჩხილის პოზიციას ტექსტის სტრიქონში.
    • გამომავალი → 103
  • MID(CELL(“ფაილის სახელი”,B5),(FIND(“]),CELL( "ფაილის სახელი",B5))+1),45) იქცევა
    • MID(CELL("ფაილის სახელი",B5),(103+1), 45) აბრუნებს სიმბოლოებს ტექსტის სტრიქონის შუა ნაწილიდან საწყისი პოზიციისა და სიგრძის გათვალისწინებით. აქ, CELL(“ფაილის სახელი”,B5) არის ტექსტის არგუმენტი, ( 103+1) არის start_num არგუმენტი და 45 არის num_chars არგუმენტი, რომელიც წარმოადგენს სიმბოლოების მაქსიმალურ რაოდენობას სამუშაო ფურცლის სახელში .
    • გამომავალი → „აქტიური ფურცლის სახელი“

როგორ მივმართოთ სხვა ფურცელს დაფუძნებული უჯრედის მნიშვნელობაზე Excel-ში

ბოლოს, მაგრამ არანაკლებ მნიშვნელოვანია, ჩვენ ასევე შეგვიძლია მივმართოთ სხვა Excel-ის სამუშაო ფურცელს, რომელიც დაფუძნებულია უჯრედის მნიშვნელობაზე. ამ შემთხვევაში, მოდით განვიხილოთ კომპიუტერის და აქსესუარების გაყიდვების მონაცემები რომელიც აჩვენებს „პროდუქტის“ სახელს, „იანვარში გაყიდვებს“ და "გაყიდვები თებერვალში" შესაბამისად.

📌 ნაბიჯები :

  • პირველ რიგში, გააგრძელეთ ჩანართი მონაცემები >> დააწკაპუნეთ მონაცემთა დადასტურება >> შემდეგ მიჰყევით ქვემოთ მოცემულ GIF-ში ნაჩვენები ნაბიჯებს.

  • შემდეგ, გადადით B7 უჯრედი >> გამოიყენეთ VLOOKUP ფუნქცია როგორც ნაჩვენებია ქვემოთ >> გამოთვალეთ „სულ გაყიდვები“ SUM ფუნქციის გამოყენებით .

=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)

ამ შემთხვევაში, C4 უჯრედი არის არჩეული „ერთეული“ ჩამოსაშლელი სიიდან.

ფორმულის დაშლა :

  • VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE) → ეძებს მნიშვნელობას ცხრილის ყველაზე მარცხენა სვეტში და შემდეგ აბრუნებს მნიშვნელობას იმავე მწკრივში თქვენს მიერ მითითებული სვეტიდან. აქ, C4 ( lookup_value არგუმენტი) აისახება „გაყიდვების მონაცემებიდან“!B5:D13 ( table_array არგუმენტი) რომელიც არის „გაყიდვების მონაცემები“ სამუშაო ფურცელი. შემდეგი, 2 ( col_index_num არგუმენტი) წარმოადგენს საძიებო მნიშვნელობის სვეტის ნომერს. და ბოლოს, FALSE ( range_lookup არგუმენტი) მიუთითებს საძიებო მნიშვნელობის ზუსტ დამთხვევაზე .
    • გამომავალი → $1090

გარდა ამისა, თქვენ შეგიძლიათ მიჰყვეთ ნაბიჯებს რეალურ დროში ქვემოთ ნაჩვენები ანიმაციური GIF-ის მითითებით.

სავარჯიშო განყოფილება

ჩვენ გთავაზობთ პრაქტიკის განყოფილებას თითოეული ფურცლის მარჯვენა მხარეს, ასე რომ თქვენ შეგიძლიათ ივარჯიშე საკუთარ თავს. გთხოვთ, დარწმუნდით, რომ გააკეთეთ ეს დამოუკიდებლად.

როგორც შენიშვნა, „დინამიური სამუშაო ფურცლის Reference.xlsx“ და „მინიშნება სხვა Workbook.xlsx” ფაილები გამოიყენება მეთოდი 3 და მეთოდი 4 . ამის საპირისპიროდ, „სამუშაო ფურცლის სახელის მითითება Excel Formula.xlsx“ შეიცავს დანარჩენ მეთოდებს.

დასკვნა

In მოკლედ, ეს გაკვეთილი იკვლევს ყველა დეტალს, თუ როგორ უნდა მიუთითოთ სამუშაო ფურცლის სახელი Excel ფორმულაში. ახლა, ვიმედოვნებთ, რომ ზემოთ ნახსენები ყველა მეთოდი მოგთხოვთ გამოიყენოთ ისინი თქვენს Excel ცხრილებში უფრო ეფექტურად. გარდა ამისა, თუ თქვენ გაქვთ რაიმე შეკითხვა ან გამოხმაურება, გთხოვთ შემატყობინოთ კომენტარების განყოფილებაში. ან შეგიძლიათ ნახოთ ჩვენი სხვა სტატიები, რომლებიც დაკავშირებულია Excel ფუნქციებთან ExcelWIKI .

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.