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

- ამის შემდეგ, შეიყვანეთ მითითებული უჯრედის მითითება "უჯრედის ბმულის" ტექსტურ ველში. აქ ასევე შეგიძლიათ გამოიყენოთ მაუსი და პირდაპირ აირჩიოთ უჯრედი. მაგრამ გახსოვდეთ, რომ გამოიყენოთ აბსოლუტური მითითება. და ამ მაგალითში, ჩვენ ვიყენებთ უჯრედს B2, როგორც ბმულის უჯრედს.
- და შემდეგ დააჭირეთ ღილაკს "OK" მიმდინარე ფანჯარაში.
შემდეგ თქვენ დაუბრუნდებით სამუშაო ფურცელს. თავდაპირველად, B2 უჯრედში შინაარსი არ არის.
როდესაც ამოწმებთ ველს, მნიშვნელობა „TRUE“ გამოჩნდება B2 უჯრედში. შემდეგ, თუ მონიშვნას მოხსნით, უჯრედი აჩვენებს "FALSE".
- ახლა გაიმეორეთ ზემოაღნიშნული ნაბიჯები და დაუკავშირეთ სხვა საკონტროლო ველები უჯრედებს. ამიტომ, როდესაც საკონტროლო ველების მნიშვნელობები შეიცვლება, შეიცვლება დაკავშირებული უჯრედების შინაარსიც. გარდა ამისა, თქვენ ასევე შეგიძლიათ ხელით გაასუფთავოთ შიგთავსი უჯრედებში.
მეთოდი 2: გამოიყენეთ IF ფუნქცია
ამ მეთოდით, თქვენ უნდა დარწმუნდეთ, რომ ყუთები დაკავშირებულია გარკვეულ უჯრედებთან. ამრიგად, შეგიძლიათ გამოიყენოთ IF ფუნქცია გარკვეული შინაარსის საჩვენებლად.
- დააწკაპუნეთ უჯრედზე, სადაც უნდა აჩვენოთ შინაარსი. აქ ჩვენ დავაწკაპუნეთ უჯრედზე C2 ამ სამუშაო ფურცელში.
- და შემდეგ შეიყვანეთ შემდეგი ფორმულა სამუშაო ფურცელში:
=IF(B2,”ხელმისაწვდომია”, “არ არის ხელმისაწვდომი”)
აქ ხედავთ, რომ ეს ფორმულა გამოიყენებს შედეგს დაკავშირებულ B2 უჯრედში. ამრიგად, თქვენ ასევე გჭირდებათ უჯრედების დაკავშირება ამ ჩამრთველებისთვის. ამ ფორმულაში თქვენ ასევე შეგიძლიათ შეცვალოთ შინაარსი თქვენი საჭიროების მიხედვით.
- შემდეგ დააჭირეთ ღილაკს "Enter" კლავიატურაზე. ამიტომ, შედეგს დაუყოვნებლივ ნახავთ უჯრედში.
- ახლა ორჯერ დააწკაპუნეთ C2 უჯრედის შევსების სახელურზე და შეავსეთ ფორმულა სხვა უჯრედებში.
როდესაც თქვენ შეცვლით საკონტროლო ველების მნიშვნელობას, უჯრედებში შედეგიც შესაბამისად შეიცვლება.
მეთოდი 3: გამოიყენეთ VBA მაკრო
მეორეს მხრივ, თუ არ გსურთ უჯრედების დაკავშირება და გსურთ გარკვეული შიგთავსის ჩვენება გარკვეულ უჯრედებში, შეგიძლიათ გამოიყენოთ VBA მაკრო. და აქ ჩვენ გაჩვენებთ ამ ამოცანის დასრულების ნაბიჯებს.
- დააჭირეთ მალსახმობის ღილაკებს "Alt + F11" კლავიატურაზე.
- შემდეგ დააჭირეთ ღილაკს "ჩასმა" ხელსაწყოთა ზოლში.
- და შემდეგ ჩამოსაშლელ მენიუში აირჩიეთ "მოდული".
- ახლა დააკოპირეთ შემდეგი VBA კოდები ახალ მოდულში.
Sub ShowContent()
Dim CheBox As CheckBox, i As Integer
i = 2
For Each CheBox In ActiveSheet.CheckBoxes
If CheBox.Value = -4146 Then
Range("C" & i) = "Not Available"
Else
If CheBox.Value = 1 Then
Range("C" & i) = "Available"
End If
End If
i = i + 1
Next
End Sub
'assign macro for all the checkboxes in this worksheet
Sub AssignMacro()
Dim CheBox As CheckBox
For Each CheBox In ActiveSheet.CheckBoxes
CheBox.OnAction = "ShowContent"
Next CheBox
End Sub
კოდში ორი პროცედურაა. პირველი ქვე პუნქტი აჩვენებს გარკვეულ შიგთავსს გარკვეულ უჯრედებში ჩამრთველი ველების მნიშვნელობების მიხედვით. და მეორე ქვე მინიჭებს პირველ მაკროს ამ სამუშაო ფურცლის ჯგუფურ ყველა ჩამრთველ ველს. გარდა ამისა, თქვენს რეალურ სამუშაო ფურცელში, თქვენ ასევე შეგიძლიათ შეცვალოთ რამდენიმე ელემენტი, რათა VBA კოდები ხელმისაწვდომი გახადოთ.
- და ახლა დააწკაპუნეთ მეორე ქვე.
- ამის შემდეგ დააჭირეთ ღილაკს "Run Sub" ან დააჭირეთ ღილაკს "F5" კლავიატურაზე, რომ გაუშვათ მეორე ქვე.
- ახლა შეგიძლიათ დაუბრუნდეთ სამუშაო ფურცელს.
როდესაც თქვენ ამოწმებთ ან მოხსნით ერთ ველს, შესაბამისად შეიცვლება შიგთავსი გარკვეულ უჯრედში. და თქვენ არ გჭირდებათ უჯრედების მიბმა ამ ჩამრთველებისთვის.
შედარება 3 მეთოდს შორის
იმისათვის, რომ დაგეხმაროთ აირჩიოთ 3 მეთოდიდან, ჩვენ ჩამოვთვალეთ ყველა შესაძლო უპირატესობა და უარყოფითი მხარე ქვემოთ მოცემულ ცხრილში.
|
შედარება |
უჯრედების დაკავშირება | გამოიყენეთ IF ფუნქცია |
გამოიყენეთ VBA მაკროები |
|
უპირატესობები |
1. ეს მეთოდი ძალიან მარტივი გამოსაყენებელია, თუ უჯრედებში მხოლოდ „TRUE“ ან „FALSE“ უნდა აჩვენოთ.
2. დანარჩენ ორ მეთოდთან შედარებით, ეს ყველაზე მოსახერხებელი მეთოდია. |
1. თქვენ შეგიძლიათ შეიყვანოთ სპეციალური შინაარსი ფორმულაში თქვენი საჭიროების მიხედვით.
2. თუ არ იცნობთ VBA მაკროებს, შეგიძლიათ გამოიყენოთ ეს ფუნქცია შინაარსის საჩვენებლად. |
1. ყველა ჩამრთველი მინიჭებულია მაკროებით. და თქვენ შეგიძლიათ იხილოთ შინაარსი, როდესაც ამოწმებთ ან მოხსნით მოსანიშნი ველებს.
2. თქვენ შეგიძლიათ აჩვენოთ გარკვეული შინაარსი უჯრედებში თქვენი საჭიროების მიხედვით. |
|
ნაკლოვანებები |
1. უჯრედების ერთმანეთის მიყოლებით დაკავშირებამ შეიძლება დიდი დრო და ენერგია დაგიჯდეთ.
2. უჯრედებს შეუძლიათ აჩვენონ მხოლოდ "TRUE" ან "FALSE", რაც შეიძლება არასასიამოვნო იყოს გარკვეულ სიტუაციაში. |
1. ამ ფუნქციის გამოყენებისას, თქვენ ასევე უნდა დააკავშიროთ უჯრედები საკონტროლო ველებთან სათითაოდ.
2. „TRUE“ ან „FALSE“-ის ჩვენება თქვენს დანიშნულ შიგთავსთან ერთად ერთდროულად გააფუჭებს თქვენს სამუშაო ფურცელს. |
1. თუ არ იცნობთ Excel VBA-ს, სავარაუდოდ, პრობლემები შეგექმნებათ მაკროსის გაშვებისას.
2. VBA კოდების გამოყენება ამოცანას უფრო რთულს გახდის. |
ზემოაღნიშნული ანალიზიდან ახლა თქვენ გაქვთ ნათელი გაგება ამ სხვადასხვა მეთოდების შესახებ. ამრიგად, შემდეგ ჯერზე, თუ დაგჭირდებათ გარკვეული შიგთავსის ჩვენება უჯრედებში საკონტროლო ველების მნიშვნელობების მიხედვით, შეგიძლიათ აირჩიოთ მეთოდი თქვენი რეალური საჭიროების მიხედვით.
შექმენით სარეზერვო გეგმა თქვენი Excel ფაილებისთვის
მონაცემთა კატასტროფის უარყოფითი შედეგების თავიდან ასაცილებლად, ერთ-ერთი ყველაზე ეფექტური მეთოდი თქვენი ფაილების სარეზერვო ასლების შექმნაა. ამგვარად, როდესაც Excel ფაილის დაზიანებას წააწყდებით, შედეგით არ დაზარალდებით. თქვენი ყველა ფაილისთვის კი ეფექტური სარეზერვო ასლის შექმნის გეგმა უნდა შექმნათ. თუმცა, შესაძლოა, სარეზერვო ფაილებიც კი დაზიანდეს. ამ ეტაპზე, შეგიძლიათ გამოიყენოთ მესამე მხარის ინსტრუმენტი. Excel ფაილის კორუფციის შეკეთება. აღდგენის ამ ხელსაწყოსა და სარეზერვო ფაილების ხელთ, თქვენ აღარ დაკარგავთ მონაცემებს მონაცემთა კატასტროფის დროს.
ავტორი შესავალი:
ანა მა არის მონაცემთა აღდგენის ექსპერტი DataNumen, Inc., რომელიც მსოფლიო ლიდერია მონაცემთა აღდგენის ტექნოლოგიებში, მათ შორის შეაკეთეთ docx დოკუმენტის დაზიანება და Outlook სარემონტო პროგრამული პროდუქტები. დამატებითი ინფორმაციისთვის ეწვიეთ www.datanumen. ერთად





