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

or

Як залишити клітинку порожньою при застосуванні формули, поки дані не будуть введені в Excel?

Якщо в Excel застосувати формулу до діапазону стовпців, результат буде відображатися як нуль, тоді як посилальні клітинки у формулі порожні. Але в цьому випадку я хочу залишити клітинку порожньою, коли застосовую формулу, доки посилальна комірка не буде введена з даними, якщо є якісь хитрощі для обробки?
doc залишати порожнім до 1

Зберігайте клітинку порожньою, доки дані не будуть введені


стрілка синя права міхур Зберігайте клітинку порожньою, доки дані не будуть введені

Насправді існує формула, яка може допомогти вам зберегти клітинку формули порожньою, поки дані не будуть введені в контрольні комірки.

Наприклад, тут для обчислення різниці між значенням стовпця 1 та значенням стовпця 2 у стовпці «Відмінності» потрібно зберегти клітинку порожньою, якщо в стовпці «Значення 1» та «Значення2» є кілька порожніх комірок.

Виділіть першу комірку, куди потрібно помістити обчислений результат, введіть цю формулу = IF (АБО (ISBLANK (A2), ISBLANK (B2)), "", A2-B2)та перетягніть маркер заповнення вниз, щоб застосувати цю формулу до потрібних комірок.
doc залишати порожнім до 2

У формулі A2 і B2 - еталонні комірки у формулі, яку потрібно застосувати, A2-B2 - це обчислення, яке потрібно використовувати.


Пакетна вставка порожніх рядків або стовпців через певний інтервал у діапазоні Excel

Якщо ви хочете вставити порожні рядки в кожен другий рядок, можливо, вам доведеться вставити їх по одному, але Вставити порожні рядки та стовпці of Kutools для Excel може вирішити цю роботу за лічені секунди. Натисніть на 30-денну безкоштовну пробну версію!
doc вставити стовпець порожнього рядка
Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, ви можете спробувати без обмежень протягом 30 днів.

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

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.
    Hooman · 1 years ago
    Thanks a lot!
    It was absolutely helpful!
  • To post as a guest, your comment is unpublished.
    Larry · 1 years ago
    I have 2 columns one for due date another for overdue.In the overdue column i have due date cell minus Today(). I then drag that down the column. If i haven't yet put a date in the due date cell I would like to add an additonal formula that says if the due date is blank then its 0
  • To post as a guest, your comment is unpublished.
    CK · 1 years ago
    Hi I want to create a sheet where in a columns I insert data in my case in one column Weight, another Height and 3rd for Age and those data are part of a formula. namely: BMRw = 655.1+(9.563 x Weight value)+(1.85 x Height value) - (4.676 x Age)
    So my idea is to have in a column the data and inserting the data for the 3 variables I have to have a cell that contains the BMRw.

    Can somebody stretch a hand?
  • To post as a guest, your comment is unpublished.
    Jason · 1 years ago
    If I have macros that recalls the last cell in a column that has data in it and then displays specified cells data in another cell, how do I use a table for the data but still have the cells that have no value in them show blank so my macros works.
    These are the two macros I have running.
    When I copy the cell it bring the top and bottom lines and there are no other table layouts that do not have lines in them.

    Sub Current_Status()
    Range("F5").Value2 = Range("D10:D100").End(xlDown).Offset(0, 8).Value2
    Range("H5").Value2 = Range("D10:D100").End(xlDown).Offset(0, 11).Value2
    Range("G5").Value2 = Range("D10:D100").End(xlDown).Offset(0, 9).Value2
    End Sub

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("D11:D100")) Is Nothing Then
    Call Current_Status
    End If
    End Sub
  • To post as a guest, your comment is unpublished.
    DEE · 2 years ago
    Can someone help me. I already have a formula to identify gender in excel. How to keep the cell blank if there is no identical number in the excel? Because if there is no data, it turns into #VALUE
  • To post as a guest, your comment is unpublished.
    john · 2 years ago
    This suggestion is not correct. Putting a double quote ( " " ) in an excel formula, does not keep the cell blank. It simply enters a blank string which simply is not visible. Blank string makes the cell non-empty and that particular cell is no longer blank. If the cell is checked with the isblank formula, you will notice that it is not blank anymore. So, you cannot treat that cell as a blank cell in another formula.
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Yes, that is trud, but could you provide any better sulotions?
  • To post as a guest, your comment is unpublished.
    rohima · 2 years ago
    Hi Can someone help me. i have this formula in a cell =DAYS360($L4,$N4,TRUE ) which counts the number of days between two dates however there is a number populated in the cell although there is no value in the dates cell. I want this to populate when i input a date in one of the other cells but can not seem to do so. Can anyone help?
  • To post as a guest, your comment is unpublished.
    bhushan KB · 2 years ago
    =IF(ISNUMBER(SEARCH("Live",'PIN-code Data'!D10)),'PIN-code Data'!B10,"")
    is my formula - gives B cell data, incase D has Live text in it, I do not want excel to leave the cell blank incase D doesn't have Live but it should search for next D cell and give value in same cell.
  • To post as a guest, your comment is unpublished.
    Angela · 2 years ago
    Can someone help with my formula?? =IF(A1="SPEC", I1+7, I1+21) I want to keep the date in column J blank until data is entered in A1 and I1. Currently, it shows the result as 1/21/00.
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, Angela, could you describe your question with more details? I could not understand it.
  • To post as a guest, your comment is unpublished.
    DAVE · 2 years ago
    HOW WOULD I GET THE REFERENCE CELL (IN THIS CASE O7) TO REMAIN BLANK UNTIL A VALUE IS ENTERED INTO K7? HERE IS MY FORMULA: =IF(K7<2,"MOQ NOT REACHED","")

    THANKS!
    • To post as a guest, your comment is unpublished.
      Tim Smith · 1 years ago
      You would have to do nested IF's. One IF statement in another.
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, Dave, I do not understand you question, but here is a formula =IF(ISBLANK($D5),"",8) which will display 8 in the formula cell if D5 entered with data, maybe you can change it for your need.
  • To post as a guest, your comment is unpublished.
    Jason · 2 years ago
    You sir/ma'am, are a genius.... thank you

    NOTE: this also works with Google Sheets ^_^
  • To post as a guest, your comment is unpublished.
    George · 2 years ago
    Hello to all. I have a similar problem. This formula asks the result to be Day if the dates are the same and Swing if they are different. How can I leave the result blank until there is a date in column K6?
    =IF(D6=K6,"Day", "Swing")

    Thanks!
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Sorry, George, I do not know the formula can help you.
  • To post as a guest, your comment is unpublished.
    Guy · 3 years ago
    Thanks for posting. This helped me =IF(OR(ISBLANK(A2),ISBLANK(B2)), "", A2-B2) to condition cells to be blank.
  • To post as a guest, your comment is unpublished.
    Dan Thomas · 3 years ago
    THANK YOU THANK YOU THANK YOU! I was scouring the internet for this answer for hours, and you provided it! THANK YOU THANK YOU THANK YOU!
  • To post as a guest, your comment is unpublished.
    Ola · 3 years ago
    Please can you kindly tell me how to make DATEDIF(0,B10,"y")&" years "&DATEDIF(0,B10,"ym")&" months "&DATEDIF(0,B10,"md")&" days " display blank while cell B10 is blank?
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      The cell is blank, so why not the result is blank? I am confused
      • To post as a guest, your comment is unpublished.
        Kay · 2 years ago
        How do you make the 119years, 0 months , 10 days just show a blank ?
        • To post as a guest, your comment is unpublished.
          Sunny · 2 years ago
          Hello, Kay, what is your condition? All cells that contain 119 years, 0 months, 10 days will be display a blank?
  • To post as a guest, your comment is unpublished.
    ganesh · 4 years ago
    i want to create a excel sheet with a formula in f column. ( like f column = c + d column ). and other cells remain blank and saved. if later i fill the data in c and f columns means ,it should do the calculation as per the f column formula and should show me the result in f column.is it possible?
    • To post as a guest, your comment is unpublished.
      Sunny · 4 years ago
      Hello, the formula cells will be shown as zero while the reference cells have no values in general. If you want to display the zero as blank, you can go to Option dialog to uncheck the Show a zero cells that have zero value option, and then the formula cells will keep blank untile the reference cells entered with values. See screenshot:
  • To post as a guest, your comment is unpublished.
    Ozioma · 4 years ago
    Please how can i make this formula to return blank. =IF(D7>69,"A",IF(D7>59,"B",IF(D7>49,"C",IF(D7>44,"D",IF(D7>39,"E","F")))))
    • To post as a guest, your comment is unpublished.
      Sunny · 4 years ago
      Hello, if you want to display blank while the D7 is blank, you can use this formula =IF(D7>69,"A",IF(D7>59,"B",IF(D7>49,"C",IF(D7>44,"D",IF(D7>39,"E",IF(ISBLANK(D7),"","F"))))))