Note: The other languages of the website are Google-translated. Back to English

Як залишити клітинку порожньою при застосуванні формули, поки дані не будуть введені в 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% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (33)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Будь ласка, як я можу зробити цю формулу порожньою. =IF(D7>69,"A",IF(D7>59,"B",IF(D7>49,"C",IF(D7>44,"D",IF(D7>39,"E") ,"Ж")))))
Цей коментар був мінімізований модератором на сайті
Привіт, якщо ви хочете відображати пусте, поки D7 порожній, ви можете використовувати цю формулу =IF(D7>69,"A",IF(D7>59,"B",IF(D7>49,"C", IF(D7>44,"D",IF(D7>39,"E",IF(ISBLANK(D7),"","F"))))))
Цей коментар був мінімізований модератором на сайті
Як може введені дані все одно залишатися пустими для функції Max щодо 3 несуміжних клітинок

Функція працює
=Max(A1,C1,E1) з його значенням
Але коли я перетягую дані
Порожні дані автоматично стають 0, і я просто хочу, щоб вони залишалися пустими, поки я не вставлю дані в A,C&E
Цей коментар був мінімізований модератором на сайті
Я хочу створити аркуш Excel з формулою в стовпці f. (як f стовпець = c + d стовпець). а інші клітинки залишаються порожніми та збережені. якщо пізніше я заповню дані в стовпцях c і f, це означає, що він повинен виконати обчислення відповідно до формули стовпця f і повинен показати мені результат у стовпці f. чи це можливо?
Цей коментар був мінімізований модератором на сайті
Привіт, клітинки формули відображатимуться як нуль, тоді як опорні клітинки взагалі не мають значень. Якщо ви хочете відобразити нуль як порожній, ви можете перейти до діалогового вікна «Параметри», щоб зняти прапорець «Показати нульові клітинки, які мають нульове значення», і тоді клітинки формули залишатимуться пустими, доки не будуть введені опорні клітинки зі значеннями. Дивіться знімок екрана:
Цей коментар був мінімізований модератором на сайті
Будь ласка, підкажіть, будь ласка, як зробити DATEDIF(0,B10,"y")&" років "&DATEDIF(0,B10,"ym")&" місяців "&DATEDIF(0,B10,"md")&" днів " відображати пусте, тоді як клітинка B10 порожня?
Цей коментар був мінімізований модератором на сайті
Клітинка порожня, то чому б не результат порожній? я збентежений
Цей коментар був мінімізований модератором на сайті
Як зробити так, щоб 119 років, 0 місяців, 10 днів просто показували пробіл?
Цей коментар був мінімізований модератором на сайті
Привіт, Кей, в якому стані? Усі клітинки, які містять 119 років, 0 місяців, 10 днів, відображатимуться пустими?
Цей коментар був мінімізований модератором на сайті
ДЯКУЮ ДЯКУЮ ДЯКУЮ! Я годинами шукав цю відповідь в Інтернеті, і ви її надали! ДЯКУЮ ДЯКУЮ ДЯКУЮ!
Цей коментар був мінімізований модератором на сайті
Дякую за публікацію. Це допомогло мені =IF(OR(ISBLANK(A2),ISBLANK(B2)), "", A2-B2), щоб клітинки були пустими.
Цей коментар був мінімізований модератором на сайті
Привіт всім. У мене схожа проблема. Ця формула запитує, щоб результат був Day, якщо дати однакові, і Swing, якщо вони різні. Як я можу залишити результат порожнім, доки в стовпці K6 не буде дати?
=IF(D6=K6,"День", "Гойдалка")

Спасибо!
Цей коментар був мінімізований модератором на сайті
Вибачте, Джордже, я не знаю, що формула може вам допомогти.
Цей коментар був мінімізований модератором на сайті
Ви, сер/пані, геній... дякую

ПРИМІТКА: це також працює з Google Таблицями ^_^
Цей коментар був мінімізований модератором на сайті
ЯК МОЖЕ ЗМОВИТИ, ЩО ДОПОЛНИТЕЛЬНА КОМІТЕРКА (У ЦЬОМУ ВИПАДКУ O7) ЗАЛИШАЄТЬСЯ ПОЧИМ, ДОКИ НЕ БУДЕ ВВЕДЕНО ЗНАЧЕННЯ В K7? ОСЬ МОЯ ФОРМУЛА: =ЯКЩО(K7<2,"MOQ НЕ ДОСЯГНЕНО","")

ДЯКУЮ!
Цей коментар був мінімізований модератором на сайті
Привіт, Дейв, я не розумію ваше запитання, але ось формула =IF(ISBLANK($D5),"",8), яка відображатиме 8 у клітинці формули, якщо D5 введено з даними, можливо, ви можете змінити її на ваша потреба.
Цей коментар був мінімізований модератором на сайті
Вам доведеться виконувати вкладені IF. Один оператор IF в іншому.
Цей коментар був мінімізований модератором на сайті
Хтось може допомогти з моєю формулою?? =IF(A1="SPEC", I1+7, I1+21) Я хочу залишити дату в стовпці J порожнім, доки дані не будуть введені в A1 і I1. Наразі він показує результат як 1/21/00.
Цей коментар був мінімізований модератором на сайті
Привіт, Анжела, не могли б ви описати своє запитання докладніше? Я не міг цього зрозуміти.
Цей коментар був мінімізований модератором на сайті
=IF(ISNUMBER(SEARCH("Live",'PIN-код Data'!D10)),'PIN-код Data'!B10,"")
це моя формула - дає дані клітинки B, якщо D містить живий текст, я не хочу, щоб Excel залишав клітинку порожньою, якщо D не має Live, але він повинен шукати наступну клітинку D і давати значення в тій же клітинці.
Цей коментар був мінімізований модератором на сайті
Привіт Чи може хтось мені допомогти. У мене є ця формула в комірці =DAYS360($L4,$N4,TRUE), яка підраховує кількість днів між двома датами, однак у комірці заповнене число, хоча в клітинці дат немає значення. Я хочу, щоб це заповнювалося, коли я вводжу дату в одну з інших клітинок, але не можу цього зробити. Хтось може допомогти?
Цей коментар був мінімізований модератором на сайті
Ця пропозиція невірна. Якщо ввести подвійні лапки ( " ") у формулу Excel, клітинка не залишиться порожньою. Він просто вводить порожній рядок, який просто не видно. Порожній рядок робить клітинку непорожньою, і ця конкретна клітинка більше не порожня. Якщо клітинку перевіряти за допомогою формули isblank, ви помітите, що вона більше не порожня. Отже, ви не можете розглядати цю клітинку як порожню клітинку в іншій формулі.
Цей коментар був мінімізований модератором на сайті
Так, це важко, але чи могли б ви надати якісь кращі солоні?
Цей коментар був мінімізований модератором на сайті
Хтось може мені допомогти. У мене вже є формула для визначення статі в Excel. Як залишити клітинку порожньою, якщо в Excel немає ідентичного номера? Тому що якщо даних немає, вони перетворюються на #VALUE
Цей коментар був мінімізований модератором на сайті
Якщо у мене є макроси, які відкликають останню клітинку в стовпці, у якій є дані, а потім відображають дані вказаних клітинок в іншій клітинці, як мені використовувати таблицю для даних, але клітинки, які не мають значення, відображаються пустими, тому мої макроси працюють.
Це два макроси, які я запускаю.
Коли я копіюю клітинку, вона відображає верхній і нижній рядки, і немає інших макетів таблиць, які не містять рядків.

Під поточний_статус()
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

Приватний допоміжний робочий лист_Change(ByVal Target As Range)
Якщо не перетинається(ціль, діапазон("D11:D100")) це нічого, то
Виклик Current_Status
End If
End Sub
Цей коментар був мінімізований модератором на сайті
Привіт, я хочу створити аркуш, де в стовпці я вставляю дані в моєму випадку в один стовпець Вага, інший Зріст і 3-й для Вік, і ці дані є частиною формули. а саме: BMRw = 655.1+(9.563 x значення ваги)+(1.85 x значення висоти) - (4.676 x вік)
Отже, моя ідея полягає в тому, щоб мати дані в стовпці та вставляти дані для 3 змінних, щоб мати клітинку, яка містить BMRw.

Хтось може простягнути руку?
Цей коментар був мінімізований модератором на сайті
У мене є 2 стовпці, один для терміну сплати, інший для простроченого. У стовпці простроченого терміну є клітинка з датою виконання мінус Today(). Потім я перетягую це вниз по стовпці. Якщо я ще не вставив дату в клітинку терміну виконання, я хотів би додати додаткову формулу, яка говорить, що якщо дата виконання порожня, то її 0
Цей коментар був мінімізований модератором на сайті
Спасибі велике!
Це було абсолютно корисно!
Цей коментар був мінімізований модератором на сайті
Я створив простий ss для обчислення днів від встановленої дати в цьому випадку E2 з G2 = E2 +30

Як приховати результат у G2, доки дата не буде введена в E2?

Чи існує стандартний спосіб зробити це в Excel для кількох осередків одночасно?
Цей коментар був мінімізований модератором на сайті
Привіт, ХЕМІШ, візьміть A1 - це клітинка, яка використовується для введення дати, C1 - це клітинка, яка використовувалася для додавання 30, тепер у клітинці C1 введіть формулу =IF(ISBLANK(A1), "", A1+30), потім У результаті в C1 буде показано дата + 30, якщо дата введена в клітинку A1, інакше вона залишиться порожньою. Будь ласка, дивіться gif, доданий нижче.
Цей коментар був мінімізований модератором на сайті
Olá amigos, quero parabenizar a página pelas informações que me ajudaram e resolver um problema, porem agora preciso que um campo de data seja atualizada quando o campo renovação estiver como SIM, abaixo segue uma descrição e dados para ajudar, já tentei criar essa formula mais não consegui:

Celular Formato Conteúdo Descrição
А1 Абревіада даних 12 Дт. Assinatura contrato
B1 Geral 12 Vigência (Meses)
C1 Geral Sim ou Não Renovação Automatica
D1 Дані Abreviada Formula Data Termino Contrato

Objetivo: fazer com que o Excel atualize a data de vencimento do contrato, somando a quantidade de meses da vigência, caso a renovação automatica esteja "SIM" e se tiver "NÂO" ele não somará, assim um contrato que foi assinado em janeiro de 2021 e já teve sua renovação automatica de 12 meses aplicada deve ter a data de vencimento atualizada para janeiro de 2023, se tivermos visualizando a planilha a partir de fevereiro de 2022, como seria essa formula?
Atualmente essa célula já tem a seguinte formula que deve permanecer:
=SE(OU(ÉCÉL.VAZIA(A1);ÉCÉL.VAZIA(B1));"";(DATAM(A1;B1)))
Essa formula além de somar a data de assinatura do contrato ea vigência ela só apresenta o resultado se houver informações nas células A1 e B1, se não deixa vazia

Se puderem me ajudar agradeço
Цей коментар був мінімізований модератором на сайті
Olá pessoal, parabéns pelo site, tem me ajudado bastante, segue abaixo um problema que ainda não consegui resolver, são várias situações em uma formula, segue descrição do que preciso e dados para criar o ambiente para que possa validar e quem sabe me ajudar com essa função:

Objetivo: fazer com que o Excel atualize a data de vencimento do contrato, somando a quantidade de meses da vigência, caso a renovação automatica esteja "SIM" e se tiver "NÂO" ele não somará, assim um contrato que foi assinado em janeiro de 2021 e já teve sua renovação automatica de 12 meses aplicada deve ter a data de vencimento atualizada para janeiro de 2023, se tivermos visualizando a planilha a partir de fevereiro de 2022, como seria essa formula?
Насправді ця клітина D1 já tem a seguinte formula que deve permanecer:
=SE(OU(ÉCÉL.VAZIA(A1);ÉCÉL.VAZIA(B1));"";(DATAM(A1;B1)))
Essa formula além de somar a data de assinatura do contrato ea vigência ela só apresenta o resultado se houver informações nas células A1 e B1, se não deixa vazia

Celular Formato Conteúdo Descrição
A1 Data Abreviada 12/11/2020 Dt Assinatura contrato
B1 Geral 12 Vigência (Meses)
C1 Geral Sim ou Não Renovação Automatica
D1 Дані Abreviada Formula Data Termino Contrato
Цей коментар був мінімізований модератором на сайті
Привіт, Андре Оліверія, якщо клітинка A1 містить дату та назву контракту, вам потрібна ця формула
=MID(A1,MIN(IFERROR(MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789",1)),LEN(A1)+1)),LOOKUP(1,0*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),ROW(INDIRECT("1:"&LEN(A1)))) + 1 - MIN(IFERROR(MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789",1)),LEN(A1)+1)))
щоб отримати лише дату, скористайтеся наведеною нижче формулою
=IF(OR(ISBLANK(B1),ISBLANK(C1)),"",IF(EDATE(B1,C1)<=NOW(),EDATE(B1,C1+1), IF(LOWER(D1)="yes", EDATE(B1,C1*2+1), EDATE(B1,C1+1))))
щоб отримати остаточну дату.
B1 — витягнута дата початку, C1 — місяці, D1 — «так» або «ні».
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця