Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як заповнити порожні клітинки значенням вище / знизу / ліворуч / праворуч в Excel?

doc-fill-blank-cells-with-value-above1

Коли ми налаштовуємо дані в Excel, ми завжди залишаємо порожню комірку, якщо дані для цієї комірки збігаються з коміркою вище. Наприклад, у мене є робочий аркуш, такий як лівий знімок екрана, показаний:

Ця форма виглядає акуратніше і приємніше, якщо замість безлічі повторюваних рядків є лише один рядок заголовка. Але це також може спричинити деякі проблеми, ми не можемо використовувати такі функції, як ПІДТИСКИ Excel або Зведені таблиці Excel. У цьому випадку нам потрібно заповнити порожні клітинки. Ось декілька прийомів для заповнення порожніх клітинок значенням вище в Excel.

Заповніть пусті клітинки значенням вище формулою

Заповніть порожні клітинки значенням вище Kutools для Excel

Заповніть порожні клітинки конкретним значенням або 0 за допомогою Kutools для Excel


стрілка синя права міхурВикористання формули для заповнення порожніх клітинок значенням вище

За допомогою цього методу виконайте такі дії:

1. Виберіть діапазон, який містить порожні клітинки, які потрібно заповнити.

2. Клацання Головна > Знайти та вибрати > Перейти до спеціального…, А в Перейти до спеціального з'явиться діалогове вікно, а потім поставте галочку Бланки варіант. Дивіться знімок екрана:

doc-fill-blank-cells-with-value-above2

3. Клацання OK, і вибрано всі порожні клітинки. Потім введіть формулу “= A2 ”В активну комірку A3, не змінюючи виділення. Цю посилання на клітинку можна змінювати, як вам потрібно. Дивіться знімок екрана:

doc-fill-blank-cells-with-value-above3

4. Прес Ctrl + Enter, Excel скопіює відповідну формулу у всі порожні комірки. Дивіться знімок екрана:

doc-fill-blank-cells-with-value-above4

5. На даний момент заповнений вміст - це формули, і нам потрібно перетворити формули у значення. Потім виберіть весь діапазон, скопіюйте його, а потім натисніть Ctrl + Alt + V активувати Спеціальна вставка… діалогове вікно. Потім виберіть Цінності варіант від Паста, і виберіть ніхто варіант від операція. Дивіться знімок екрана:

doc-fill-blank-cells-with-value-above5

6. Потім натисніть OK. І всі формули перетворені у значення.


стрілка синя права міхурЗаповніть порожні клітинки значенням вище Kutools для Excel

За допомогою Kutools для Excel, Ви можете швидко та зручно заповнити порожні клітинки значенням вище, belpw, ліворуч або праворуч.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів.

після установки Kutools для Excel, будь ласка, виконайте наступне:

1. Виберіть діапазон, яким потрібно заповнити порожні клітинки. І клацніть Кутулс > Insert > Заповніть порожні клітинки. Дивіться знімок екрана:

2, в Заповніть порожні клітинки діалогове вікно, натисніть На основі цінностей від Заповнювати чимось, і перевірити вниз від опції. Дивіться знімок екрана:

doc-fill-blank-cells-with-value-above7

3. Потім натисніть OK or Застосовувати. І всі порожні клітинки були заповнені значенням вище. Дивіться скріншоти:

doc-fill-blank-cells-with-value-above8 doc-merge-multiple-workbooks-arrow2 doc-fill-blank-cells-with-value-above9

Безкоштовно завантажте Kutools для Excel зараз!


стрілка синя права міхурЗаповніть порожні клітинки конкретним значенням або 0 за допомогою Kutools для Excel

повне г, повне г,, показали, від, номер, XNUMX Заповніть порожні клітинки - це багатофункціональний інструмент, який не тільки може заповнювати порожні комірки зі значенням вище, але також може заповнювати порожні клітинки конкретним значенням або 0, як вам потрібно.

1. Виберіть діапазон, для якого потрібно заповнити порожні клітинки певним значенням.

2. Застосуйте цю функцію, клацнувши Кутулс > Insert > Заповніть порожні клітинки, В Заповніть порожні клітинки діалогове вікно, виберіть Фіксована вартість під Заповнювати чимось а потім введіть значення, яке потрібно заповнити порожніми полями Заповнене значення текстове поле, див. знімок екрана:

doc-fill-blank-cells-with-value-above9

3. А потім клацніть Ok or Застосовувати , конкретне значення одразу заповниться у порожніх клітинках. Дивіться скріншоти:

doc-fill-blank-cells-with-value-above8 doc-merge-multiple-workbooks-arrow2 doc-fill-blank-cells-with-value-above9

примітки: Ця програма також може заповнювати порожні комірки на основі лінійних значень, зверху вниз або зліва направо.

Безкоштовно завантажте Kutools для Excel зараз!


стрілка синя права міхурЗаповніть порожні клітинки значенням вище / лінійними значеннями / конкретним значенням

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Статті по темі:

Як заповнити порожні клітинки лінійними значеннями в Excel?

Як заповнити порожні клітинки 0 або іншим конкретним значенням в Excel?


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Cristina · 2 months ago
    Thank you very much. This has saved me lots of time.
  • To post as a guest, your comment is unpublished.
    Krishna · 4 months ago
    Awesome!!! Thanks to the Author
  • To post as a guest, your comment is unpublished.
    zuhairacc · 8 months ago
    Thanks i tried and it worked for me
  • To post as a guest, your comment is unpublished.
    Rex Chaney · 1 years ago
    Very Helpful for managing bulk data
  • To post as a guest, your comment is unpublished.
    Imran Noori · 2 years ago
    very good information.thanks
  • To post as a guest, your comment is unpublished.
    Paulo Thuler · 2 years ago
    Thank you very much! Amazing!
  • To post as a guest, your comment is unpublished.
    Elle L · 2 years ago
    Excellent instructions, great illustration and best of all, easy to follow.
  • To post as a guest, your comment is unpublished.
    roman.kultajev@oregonlearning.org · 2 years ago
    Great! Thank you!
  • To post as a guest, your comment is unpublished.
    pschultz@afcinc.org · 3 years ago
    Never mind. i figured out my mistake. This does not work -->Then input the formula “=A2 ” into active cell A3 without changing the selection If you click in an "active cell" you lose your special selection. Instead highlight the cells to be included starting with the first cell you wish to change, then follow the above procedures to find and select Special and BLANKS, then type the formula in the Excel formula box NOT in the cell itself. This worked for me. Great tip! Using it to prepare report for our annual accounting audit.
  • To post as a guest, your comment is unpublished.
    pschultz@afcinc.org · 3 years ago
    I tried the formula method and it did NOT work for me. I selected Special and Blanks, I entered the formula and hit ctrl enter and only the cell I was in changed. What am I doing wrong?
  • To post as a guest, your comment is unpublished.
    Raymond · 3 years ago
    Thanks, this saved me about 3 hours. This is so good, I'm still reeling from the awesomeness.
  • To post as a guest, your comment is unpublished.
    Jordan · 4 years ago
    Thank you for the tutorial. Your Excel quick tips saved the day!
  • To post as a guest, your comment is unpublished.
    Alberto · 4 years ago
    Awesome... you saved my day :) I cannot thank you enough!
    Maybe the only thing to add is the following watch out:
    - when the data set comes from merged cells, when you click unmerge, office will create cells that are not fully blanks. The Go To > Special > Blanks will not work.
    - to overcome that:
    1. Unmerge cells
    2. Select columns and click data > text to columns
    3. Proceed with Go To > Special > Blanks

    Hope this helps!

    Thanks!!
  • To post as a guest, your comment is unpublished.
    Gultasab · 4 years ago
    Thanks brother, for an Estimator you saved a 50% of time by sharing this brillient trick.
  • To post as a guest, your comment is unpublished.
    Cameron · 4 years ago
    thanks so much! Saved me an hour at least....
  • To post as a guest, your comment is unpublished.
    nahid · 4 years ago
    How can copy below cell value to upper cell. like ctrl d works..
  • To post as a guest, your comment is unpublished.
    Paula · 4 years ago
    Thank you! Was really helpful!!
  • To post as a guest, your comment is unpublished.
    Chan Myae Htau · 4 years ago
    This trick is help me. And I think it will be help on problem of other excel users.
    Thanks
    Chan Myae Htay
  • To post as a guest, your comment is unpublished.
    Elisa López · 5 years ago
    Best excel tip ever! Thank you so much!
  • To post as a guest, your comment is unpublished.
    Daniel · 5 years ago
    Can I save my drop down list formula? When I close my excel and open again I do not get the drop down list i created. Thanks
  • To post as a guest, your comment is unpublished.
    sreeja · 5 years ago
    Thank you!! saved my time!!!
  • To post as a guest, your comment is unpublished.
    James · 5 years ago
    A real time saver - Thank you!!
  • To post as a guest, your comment is unpublished.
    Maaz Ahmad · 5 years ago
    It was extremely helpful, saved my hours. i was compelled to comment to appreciate your efforts.
  • To post as a guest, your comment is unpublished.
    ALper · 5 years ago
    You just saved my life. I mean a few more months from my life time =D thank a lot
  • To post as a guest, your comment is unpublished.
    sanket wazalwar · 5 years ago
    Fill blank cells with value above with formula :
    4. Press Ctrl + Enter, Excel will copy the respective formula to all blank cells. See screenshot:
    Can somebody help me on step no 4
    i am unable to copy the formula for other blank row......
  • To post as a guest, your comment is unpublished.
    Wendy P · 5 years ago
    I have used this macro and it is very good - Insert blank rows when value changes with VBA code. I need to have 2 blank rows inserted (instead of the one) and in the 2nd blank row I need the name of the value that was used in the separation.

    i am a novice at this so please can you help me
  • To post as a guest, your comment is unpublished.
    vipul · 5 years ago
    Thank you so much. I can not describe in the word that how much grateful to you. The solution saved my labor of at least 5 hrs. Thanks once again.
  • To post as a guest, your comment is unpublished.
    suresh · 5 years ago
    Thank you so much, for this shortcuts
  • To post as a guest, your comment is unpublished.
    Anuj kumar · 5 years ago
    use indirect function: indirect("column_name"&row()-1) like column is A then indirect("A"&row()-1)
  • To post as a guest, your comment is unpublished.
    anusri · 5 years ago
    Eyeopening!! thanks a lot, thats such a relief
  • To post as a guest, your comment is unpublished.
    JB · 5 years ago
    This is awesome and helped me a lot. Thank you.
  • To post as a guest, your comment is unpublished.
    Vnay · 5 years ago
    Awesome! Worked for me to update close to 100K rows and saved lot of time...thanks much for the tip!
  • To post as a guest, your comment is unpublished.
    Ana · 5 years ago
    Im trying to use the KUTOOLS fill blank space based on value and it is not working, do the nunbers or values have to be en a specific format?
  • To post as a guest, your comment is unpublished.
    MJ · 5 years ago
    Hello,
    I used this formula and works wonders,but I need to change the font color to be transparent for the data that was copied below. Could you please advise on how to do that?

    Thank you for your help!
  • To post as a guest, your comment is unpublished.
    Indramani · 6 years ago
    Amazing trick.
    This trick will save my lot of time.
    Thanks.
  • To post as a guest, your comment is unpublished.
    v s raju · 6 years ago
    This is really helpful and I saved lot of time
  • To post as a guest, your comment is unpublished.
    Ani · 6 years ago
    Saved ages of time. Works great!!! Thanks for sharing
  • To post as a guest, your comment is unpublished.
    sunitha · 6 years ago
    thanku so much , it saved my time
  • To post as a guest, your comment is unpublished.
    praveen · 6 years ago
    thank u so much.it is real time saving. i really wasted my time before i got to konw
  • To post as a guest, your comment is unpublished.
    Lucky · 6 years ago
    Thank you very much! A real time saver.
  • To post as a guest, your comment is unpublished.
    berdict · 6 years ago
    How to revert it to the blank cell after I done that?
    Thanks =)
  • To post as a guest, your comment is unpublished.
    Frank Medoff · 6 years ago
    Close but not exactly what I am looking for.
    Example:
    Column A with random placed values. Changes every time download form server.
    To setup a table or pivot table I need to fill in the blanks as mentioned by users above.
    However, there are thousands of rows in the download, with data appearing randomly down the column. I need to copy the first cells data down to the last empty cell before the next cell with data. Then copy the new data down to the last empty cell above the next cell with data.
    The routine ends at a specified row.
    Each time the file is downloaded from the server the cells with data in column A change.
    Next step, to execute this vba macro for any selected column.
    The suggestions above work as long as I manually repeat the process at every time a cell with new data is encountered.
    With over twenty thousand rows of data randomly interspaced the above ideas require the same time as copy and paste by hand.
    Any ideas on how to automate using a vba macro?
    • To post as a guest, your comment is unpublished.
      Sue · 4 years ago
      Hi Frank,

      This is exactly the situation I have! I can't find anything to work. Did you ever get an answer to your question?

      Sue
  • To post as a guest, your comment is unpublished.
    EliD · 6 years ago
    Great help! very performant macro. I've found other macro but very heavy when cell to fill are more then 1500. this one finish everything within a minute... 8) Thanks
  • To post as a guest, your comment is unpublished.
    Sheryl · 6 years ago
    Thank you very much! A real time saver.
  • To post as a guest, your comment is unpublished.
    Justin · 6 years ago
    Is there a formula that can populate column D without filling the blank cells in column A so it looks like the result below?

    Name......Order....Date.....Introduce
    QUE.......10......10/20.....A handy tool
    *blank*...31......11/2......A handy tool
    *blank*...22......11/16.....A handy tool
    WEN.......23......11/25.....with this utility
    *blank*...34......12/1......with this utility

    Thanks for your help.
  • To post as a guest, your comment is unpublished.
    curvygirlme · 6 years ago
    thank you - keep forgetting this formula!
  • To post as a guest, your comment is unpublished.
    Nadia · 6 years ago
    Thank you so much it's help me a lot
  • To post as a guest, your comment is unpublished.
    Faisal · 6 years ago
    thanks this is very helpful - one question i used the VB code and merged it with another part of my code which unmerges cells. the issue is that in the blank cells now it shows R[-1]C instead of the value in the cell above. any idea how i can fix this? I am using office 2013.

    thanks
  • To post as a guest, your comment is unpublished.
    Andy · 6 years ago
    I would probably depress myself with how much time i've wasted in the past doing this kind of thing manually, but i'm in a positive mood so i'll think about all the time it will save me in the future!

    Thanks for taking the time to publish the tips.
  • To post as a guest, your comment is unpublished.
    Stan · 6 years ago
    what are the limitation? I'm testing on one column with 95k rows and about 30k unique lines (each has about five blanks under that need to be filled). I get a #REF error. Works on about 10k lines.

    I guess will have to do a loop macro.