შექმენით საძიებო ჩამოსაშლელი სია Excel-ში (2 მეთოდი)

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

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

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

შეგიძლიათ ჩამოტვირთოთ პრაქტიკული სამუშაო წიგნი ქვემოთ ჩამოტვირთვის ღილაკიდან.

Searchable Dropdown List.xlsm

2 გზა Excel-ში მოსაძებნად ჩამოსაშლელი სიის შესაქმნელად

წარმოიდგინეთ, რომ გაქვთ შემდეგი მონაცემთა ნაკრები სამუშაო ფურცელში სახელწოდებით მდგომარეობები . მონაცემთა ნაკრები შეიცავს ინფორმაციას აშშ-ს პირველი 13 შტატის შესახებ.

ახლა გსურთ შექმნათ საძიებო ჩამოსაშლელი სია უჯრედში B4 სამუშაო ფურცელში სახელად. Dropdown .

შემდეგ თქვენ უნდა მიჰყვეთ შემდეგ მეთოდებში მონიშნული ნაბიჯების შესრულებას.

1. შექმენით საძიებო ჩამოსაშლელი სია ფორმულებით Excel-ში

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

📌 ნაბიჯები

  • პირველ რიგში, შეიყვანეთ შემდეგი ფორმულა უჯრედში E5 ფურცელი სახელად მდგომარეობები .
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)),"Not Found")

  • SEARCH ფუნქცია ფორმულა ეძებს მოცემულ მნიშვნელობას.
  • ISNUMBER ფუნქცია აბრუნებს True თუ Search ფუნქციის გამომავალი არის რიცხვი. წინააღმდეგ შემთხვევაში, ის ბრუნდება მცდარი .
  • FILTER ფუნქცია ფილტრავს მონაცემებს მოცემული კრიტერიუმების მიხედვით.

  • შემდეგ აირჩიეთ უჯრედი B4 Dropdown სამუშაო ფურცელში. შემდეგ აირჩიეთ მონაცემები >> მონაცემთა დადასტურება .

  • შემდეგ აირჩიეთ პარამეტრები ჩანართი მონაცემთა დადასტურება ფანჯარაში. შემდეგ აირჩიეთ List Allow: ველში ჩამოსაშლელი ისრის გამოყენებით.
  • შემდეგ შეიყვანეთ შემდეგი ფორმულა Source ველში.
=States!$E$5#

  • ამის შემდეგ გადადით შეცდომის გაფრთხილება ჩანართზე.

  • ახლა მოხსენით მონიშვნა შეცდომის გაფრთხილების ჩვენება არასწორი მონაცემების შეყვანის შემდეგ . შემდეგ დააჭირეთ ღილაკს OK .

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

წაიკითხეთ მეტი: როგორ შექმენით ჩამოსაშლელი სია Excel-ში ფორმულის საფუძველზე (4 გზა)

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

  • როგორ დავაკოპიროთ ფილტრის ვარდნა -ქვემო სია Excel-ში (5 გზა)
  • შექმენით Excel ჩამოსაშლელი სია ცხრილიდან (5 მაგალითი)
  • როგორ შევქმნათ სია დიაპაზონიდან Excel-ში (3 მეთოდი)
  • ავტომატური განახლების ჩამოსაშლელი სია Excel-ში (3 გზა)
  • როგორ შევქმნათ Multi Select Listbox-შიExcel

2. შექმენით საძიებო ჩამოსაშლელი სია Excel VBA-ით

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

📌 ნაბიჯები

  • პირველ რიგში, თქვენ უნდა შეასრულოთ ნაბიჯები მონაცემების >> მონაცემთა Validation მხოლოდ ადრინდელი მეთოდით.
  • შემდეგ აირჩიეთ უჯრედი E5 States სამუშაო ფურცელში. ამის შემდეგ აირჩიეთ ფორმულები >> სახელის მენეჯერი .

  • შემდეგ აირჩიეთ ახალი სახელების მენეჯერი ფანჯარაში, რათა განისაზღვროს სია.

  • შემდეგ შეცვალეთ Name Dropdown_List New Name ფანჯარა.
  • ამის შემდეგ შეიყვანეთ შემდეგი ფორმულა Efers to ველში. შემდეგ დააჭირეთ ღილაკს OK . ფორმულა იყენებს INDEX და COUNTIF ფუნქციებს.
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))

  • ახლა გადადით Dropdown სამუშაო ფურცელზე. შემდეგ აირჩიეთ ჩასმა >> Combo Box Developer ჩანართიდან.

  • შემდეგ გადაიტანეთ მაუსი ComboBox-ის ზომის სწორად შესაცვლელად. 8> როგორც ნაჩვენებია ქვემოთ.

  • ამის შემდეგ ნახავთ ახალ ComboBox შექმნილ შემდეგნაირად.

  • ახლა დააწკაპუნეთ მარჯვენა ღილაკით Combobox და აირჩიეთ Properties .

  • ამის შემდეგ აირჩიეთ ანბანური ჩანართი თვისებები ფანჯარაში. შემდეგ შეიტანეთ შემდეგი ცვლილებები: AutoWordSelect >> მცდარი , მიბმული უჯრედი >> B4 , MatchEntry >> 2 – fnMatchEntryNone .

  • ახლა დააკოპირეთ შემდეგი კოდი.
9422
  • ამის შემდეგ, ორჯერ დააწკაპუნეთ ComboBox . ეს პირდაპირ მიგიყვანთ ახალ მოდულზე Microsoft VBA ფანჯარაში. შემდეგ ჩასვით კოპირებული კოდი ცარიელ მოდულში, როგორც ეს ნაჩვენებია ქვემოთ. შემდეგ დააჭირეთ F5 კოდის გასაშვებად.

  • საბოლოოდ, საძიებო ჩამოსაშლელი მენიუ Google Search-ის მსგავსად იმუშავებს.

დაწვრილებით: უნიკალური მნიშვნელობები ჩამოსაშლელ სიაში VBA-ით Excel-ში (სრული სახელმძღვანელო)

დასამახსოვრებელი

  • თქვენ უნდა გააუქმოთ Design Mode Developer ჩანართში, რომ შეგეძლოთ აკრიფოთ ComboBox .
  • არ დაგავიწყდეთ დარწმუნდეთ, რომ აბსოლუტური მითითებები სწორად არის შეყვანილი ფორმულებში.
  • გამოიყენეთ CTRL+SHIFT+Enter თუ მასივის ფორმულები არ მუშაობს.

დასკვნა

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

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