Სარჩევი
Excel-ის ბევრ გამოყენებაში, ჩვენ ზოგჯერ ვხვდებოდით შემთხვევით ცარიელ უჯრედებს Excel-ის სამუშაო ფურცელში. უმეტეს შემთხვევაში, რადგან მათი ზედა, არა ცარიელი უჯრედების მნიშვნელობა ყველა მწკრივისთვის ერთნაირია. ასე რომ, მომხმარებლებს არ აწუხებთ ამ უჯრედების ხელებით შევსება განმეორებადი მნიშვნელობებით. მაგრამ სიცხადისთვის, ჩვენ უნდა შეავსოთ ეს ცარიელი უჯრედები შემდეგი მნიშვნელობით. ამ სტატიაში განვიხილავთ, თუ როგორ შევავსოთ შემდეგი მნიშვნელობა Excel-ში ეფექტურად.
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
ჩამოტვირთეთ ეს პრაქტიკული სამუშაო წიგნი ქვემოთ.
შეავსეთ შემდეგი მნიშვნელობა.xlsm
Excel-ში შემდეგი მნიშვნელობის შევსების 5 მარტივი გზა
სადემონსტრაციო მიზნებისთვის, ჩვენ ვაპირებთ გამოვიყენოთ ქვემოთ მოცემული მონაცემთა ნაკრები. რომელზედაც პირველი სვეტი არის პროდუქტის სახელი სვეტი და შემდეგ სერიულად არის კომპანიის სახელი და პროდუქტის სერიული ნომერი. უჯრედებს შორის არის ცარიელი უჯრედები, რომლებიც აპირებენ შევსებას სხვადასხვა მეთოდების გამოყენებით შემდეგ სტატიაში
1. Fill Handle-ის გამოყენებით
Fill Handle ალბათ ყველაზე ხშირად გამოყენებული ინსტრუმენტია Excel-ში. ამ ხელსაწყოს გამოყენებით შეგიძლიათ მოხერხებულად მოაწყოთ მნიშვნელობები და შეავსოთ განტოლებები Excel-ში.
ნაბიჯები
- დასაწყისში აირჩიეთ შევსების სახელური ხატულა უჯრედის კუთხეში B5 და გადაიტანეთ იგი უჯრედში B17.
<. 11>
- შემდეგ აირჩიეთ უჯრედი C5 და გადაიტანეთ Flash Fill ხატულა მაუსის მარცხენა ღილაკის ნაცვლად მაუსის მარჯვენა ღილაკის დაჭერით და დაჭერით. გადაიტანეთ შევსების სახელური უჯრედში C7.
- ფლავის გადატანის შემდეგ შევსების სახელური C7-მდე, გაათავისუფლეთ ღილაკი.
- ხატის გაშვების შემდეგ, თქვენ გაიხსნება ახალი კონტექსტური მენიუ.
- ამ ფანჯრიდან დააწკაპუნეთ კოპირეთ უჯრედები .
- ამის შემდეგ შეამჩნევთ, რომ უჯრედების დიაპაზონი C5:C7 ახლა შევსებულია უჯრედის მნიშვნელობით C5 .
- შემდეგ შეამჩნევთ, რომ უჯრედების დიაპაზონი B4:B17 ახლა ივსება უჯრედის <მნიშვნელობით. 6>B5 .
- შეგიძლიათ აირჩიოთ Flash Fill Copy Cells -ის ნაცვლად, რათა შეავსოთ მნიშვნელობები, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ სურათზე.
შენიშვნა:
შევსების სახელურის ღილაკი შეიძლება დამალული იყოს სამუშაო ფურცელში, თქვენ უნდა ჩართოთ ის Advanced options Options მენიუში File მენიუში. გაფართოებულ ვარიანტებში დააწკაპუნეთ რედაქტირების ოფციები > ჩართეთ Fill Handle და გადაათრიეთ და ჩამოაგდეთ box.
წაიკითხეთ მეტი: [მოხსნილია]: Fill Handle არ მუშაობს Excel-ში (5 მარტივი გამოსავალი)
2. გადადით სპეციალურ ბრძანებაზე
გადადით სპეციალურ მეთოდის გამოყენება არის კიდევ ერთი სახის ინსტრუმენტი Excel ფურცლების ცარიელი უჯრედების შესავსებად.ჯერ ცარიელი უჯრედების არჩევით და შემდეგ ფორმულის ცარიელ უჯრედებზე გამოყენებით.
ნაბიჯები
- აირჩიეთ უჯრედების დიაპაზონი B4:D16 და შემდეგ დააჭირეთ F5 .
- გაჩნდება ახალი ფანჯარა სახელად გადადით .
- ამ მენიუდან დააწკაპუნეთ სპეციალურზე.
- შემდეგ იქნება კიდევ ერთი ფანჯარა სახელად გადადით სპეციალურზე .
- ამ ფანჯრიდან აირჩიეთ Blanks და დააწკაპუნეთ OK.
- შემდეგ შეამჩნევთ, რომ ყველა ცარიელი უჯრედი უჯრედების დიაპაზონში B4:D17 , ახლა არჩეულია, გააქტიურებულია მხოლოდ უჯრედი C6 .
- შემდეგ ჩაწერეთ “= ” გააქტიურებულ უჯრედში C6 და შემდეგ დააჭირეთ ზემოთ ისარი კლავიატურაზე.
- ეს აირჩევს უჯრედს C5.
- ამის შემდეგ დააწკაპუნეთ Ctrl+Enter კლავიატურა.
- ღილაკზე დაჭერის შემდეგ შეამჩნევთ, რომ ცარიელი უჯრედები ახლა ივსება მათი ზედა უჯრედების შემდეგი მნიშვნელობით.
დაწვრილებით: როგორ გადაიტანეთ ფორმულა და იგნორირება გაუკეთოთ ფარული უჯრედებს Excel-ში (2 მაგალითი)
3. Power Query-ის გამოყენება
Power Query არის ერთ-ერთი ყველაზე ეფექტური ინსტრუმენტი შეავსოთ ცარიელი უჯრედები Excel-ში შემდეგი მნიშვნელობით ზედა მიმართულებით. Power query იღებს ცხრილის მონაცემებს სამუშაო ფურცლიდან და შემდეგ იყენებს შევსების ბრძანებას თითოეულ სვეტზე.
ნაბიჯები
- გააკეთეთ ეს, დააწკაპუნეთ Table/Range Data ჩანართიდან.
- შემდეგ იქ იქნება პატარა ფანჯარა, რომელიც ითხოვს თქვენი ცხრილის დიაპაზონს, რომლის დამატებაც გსურთ.
- ამ ფანჯარაში შეიყვანეთ $B$4:$D$16, და მონიშნეთ ჩემს ცხრილს აქვს სათაურები ველი.
- დააწკაპუნეთ OK.
- ამის შემდეგ გამოჩნდება be ახალი ფანჯარა გაიხსნება და ამ ფანჯარაში ნახავთ, რომ ჩვენი არჩეული ფანჯარა ნაჩვენებია ფილტრის ხატებით აღჭურვილი ყველა სვეტით.
- ცარიელი უჯრედები ახლა ნაჩვენებია როგორც null .
- დააწკაპუნეთ მარჯვენა ღილაკით კომპანიის სახელის სვეტზე და გადადით შევსება > ქვემოთ.
- შემდეგ შეამჩნევთ, რომ კომპანიის სახელის სვეტი ახლა შევსებულია შემდეგი უჯრედების მნიშვნელობებით ზედა უჯრედებიდან.
- ახლა კვლავ დააწკაპუნეთ მარჯვენა ღილაკით პროდუქტების სახელი სვეტებზე და გადადით შევსება>ქვემოთ.
- შემდეგ, ნახავთ, რომ მთელი ცხრილი ახლა ივსება შემდეგი მნიშვნელობით ზედა უჯრედებში.
- ახლა დააწკაპუნეთ დახურვაზე & ჩატვირთეთ ხატულა მთავარი ჩანართიდან და შემდეგ დააწკაპუნეთ დახურვა და ჩატვირთვა.
- ამის შემდეგ, გამოჩნდება ახალი ფანჯარა, რომელიც ითხოვს ახალი ცხრილის მდებარეობას, რომელიც ჩვენ ახლახან შევცვალეთ Power query-ში.
- პირველ რიგში, დააწკაპუნეთ ცხრილზე .
- შემდეგ აირჩიეთ არსებული სამუშაო ფურცელი სად გსურთ მოათავსოთმონაცემები? ვარიანტი.
- შემდეგ აირჩიეთ მდებარეობა დიაპაზონის ველში. ჩვენ შევიტანეთ F4 ველში.
- დააწკაპუნეთ OK ამის შემდეგ.
- უჯრედების დიაპაზონი F4:H16 ახლა დაკავებულია ცხრილით, რომელიც ჩვენ ახლახან შევცვალეთ Power Query-ში.
და ეს არის როგორ შევავსოთ ცხრილის ყველა ცარიელი უჯრედი შემდეგი მნიშვნელობით ზედა მიმართულებით.
წაიკითხეთ მეტი: როგორ შევავსოთ ბოლო მწკრივი მონაცემებით Excel-ში (3 სწრაფი მეთოდი)
4. IF ფუნქციის გამოყენებით
IF ფუნქციის გამოყენებით ჩვენ ვაპირებთ შეავსოთ ცარიელი უჯრედები Excel Sheets-ში მიმდებარე უჯრედებით ზედა მიმართულებით. ამ მეთოდის გამოსაყენებლად საჭიროა უჯრედების მრავალჯერ დაკოპირება ფურცელზე
ნაბიჯები
- საწყისში უჯრედების დიაპაზონი D5: D16 კოპირდება უჯრედების დიაპაზონში C5:C16.
- შემდეგ აირჩიეთ უჯრედი C6 და შეიყვანეთ შემდეგი ფორმულა.
=IF(D6="",C5,D6)
- შემდეგ გადაიტანეთ უჯრედი უჯრედში C16.
- ახლა უჯრედების დიაპაზონი C5:C16 ივსება შემდეგი ზედა უჯრედის მნიშვნელობით.
- ახლა ამოიღეთ უჯრედების დიაპაზონი C5:C16 D5:D16 .
- შემდეგ დააკოპირეთ უჯრედი B5 C5 -ზე.
- შემდეგ, აირჩიეთ უჯრედი B5 და შეიყვანეთ შემდეგი ფორმულა,
=IF(C6="",B5,C6)
- შემდეგ გადაიტანეთ შევსების სახელური B16-ზე უჯრედები.
- შემდეგ, შეამჩნევთ, რომ უჯრედების დიაპაზონი B5:B16 ახლა ივსება მომდევნო ზედა მნიშვნელობამდე.
ასე ვავსებთ შემდეგ მნიშვნელობას Excel-ში IF ფუნქციის გამოყენებით.
შენიშვნა:
ფორმულის მეთოდის გამოყენება საკმაოდ მარტივია, მას არ აქვს რაიმე წინასწარი მოთხოვნები, როგორიცაა VBA. მაგრამ ეს ცოტა შრომატევადია სხვებთან შედარებით.
წაიკითხეთ მეტი: როგორ შეავსოთ ფორმულა კონკრეტულ მწკრივამდე Excel-ში (7 მარტივი მეთოდი)
5. VBA მაკროს ჩაშენება
მარტივი მაკროს გამოყენებამ შეიძლება მკვეთრად შეამციროს უჯრედების შემდეგი მიმდებარე უჯრედის მნიშვნელობით შევსების დრო. შემდეგ ამ მაკროს შეუძლია რამდენჯერმე გაიმეოროს საჭიროების შემთხვევაში.
ნაბიჯები
- დეველოპერი ჩანართიდან, შემდეგ გადადით Visual Basic.
- შემდეგ დააჭირეთ ჩასმა > მოდული.
- მოდულის ფანჯარაში შეიყვანეთ შემდეგი კოდი.
2660
- შემდეგ დახურეთ ფანჯარა.
- აირჩიეთ მონაცემთა დიაპაზონი, რომელიც უნდა შეავსოთ შემდეგი უჯრედის მნიშვნელობით.
- ამის შემდეგ გადადით ნახვა ჩანართი > მაკროები (ორმაგი დაწკაპუნებით).
- დაწკაპუნების შემდეგ მაკროს ნახვა, აირჩიეთ მაკროები, რომლებიც ახლა შექმენით. სახელი აქ არის Down_Fill_next_value . შემდეგ დააწკაპუნეთ Run.
- დაჭერით OK, შეამჩნევთ, რომუჯრედების არჩეული დიაპაზონი ახლა ივსება მნიშვნელობებით მათი ზედა უჯრედების გვერდით.
ასე ვავსებთ შემდეგ მნიშვნელობას Excel-ში VBA მაკროს გამოყენებით.
დაწვრილებით: როგორ გამოვიყენოთ Fill Handle Excel-ში ფორმულის დასაკოპირებლად (2 სასარგებლო მაგალითი)
დასკვნა
შესაჯამებლად, კითხვა „როგორ შევავსოთ შემდეგი მნიშვნელობა Excel-ში“ არის პასუხი აქ 5 სხვადასხვა გზით. დაწყებული Fill Handle -ის გამოყენებით, შემდეგ გადასვლის სპეციალური მეთოდის გამოყენებით, დასრულდა რთული ხელსაწყოების გამოყენებით, როგორიცაა Power Query და VBA Macro. ყველა მათგანს შორის. აქ გამოყენებული მეთოდები, შევსების სახელურის და გადადით სპეციალურ მეთოდის გამოყენებით უფრო ადვილი გამოსაყენებელია. VBA პროცესი ასევე ნაკლებად შრომატევადი და მარტივია, მაგრამ მოითხოვს წინასწარ VBA-სთან დაკავშირებულ ცოდნას. სხვა მეთოდებს ასეთი მოთხოვნა არ გააჩნია.
ამ პრობლემის გამო, ჩამოსატვირთად ხელმისაწვდომია მაკრო ჩართვის სამუშაო წიგნი, სადაც შეგიძლიათ ივარჯიშოთ ეს მეთოდები.
შეგიძლიათ დაუსვათ ნებისმიერი შეკითხვა ან გამოხმაურება კომენტარების განყოფილების საშუალებით. ნებისმიერი წინადადება Exceldemy საზოგადოების გასაუმჯობესებლად ძალიან დასაფასებელია.