Я использую формулы для countif в двух и трех столбцах электронной таблицы Excel 2010. Формулы отлично работают с данными, которые ВХОДЯТ, но не с данными, которые КОПИРОВАНЫ в электронную таблицу, даже из другой таблицы Excel.

Я перепробовал все возможные варианты вставки, и ни один из них не работает. Я вставляю в ячейки несколько строк над рабочими формулами (поэтому перезапись невозможна).

Я подтвердил, что лист рассчитывается. Я даже пытался переключиться на ручной режим, вставить, затем нажать F9, но это не имеет значения.

Как я могу решить это?

4 ответа4

2

При вставке данных в электронную таблицу, содержащую формулу COUNTIFS, щелкните правой кнопкой мыши ячейку, в которую нужно вставить, и выберите «Специальная вставка ...», как показано на снимке экрана ниже.

В окне настроек выберите "Значения" и нажмите "ОК" (скриншот ниже). Это вставит скопированные значения без изменения форматирования целевых ячеек.

Если вы уверены, что формат ячеек назначения правильный, перейдите на вкладку "Данные" и нажмите кнопку "Обновить все".

0

Я знаю, что это старый пост, но я хотел поделиться с ним своим опытом, так как я просто решил его для себя. Дважды проверьте данные, которые вы копируете / вставляете. В моем случае скопированные данные содержали пробел после значения, когда я их вставлял. Как только я удалил пробел, моя формула работала правильно.

Кроме того, поскольку мои скопированные данные поступают с интернет-страницы, я должен сначала вставить их в блокнот (я предполагаю, что это удаляет форматирование в Интернете), а затем в мою электронную таблицу. Это дополнительный шаг, но я предпочитаю вводить данные один за другим.

Надеюсь, это поможет!

0

https://support.office.com/en-us/article/Remove-spaces-and-nonprinting-characters-from-text-023f3a08-3d56-49e4-bf0c-fe5303222c9d

это решило проблему для меня.

У ваших номеров один из пробелов после них (ASCII 160)

0

Вы должны указать Excel, что ссылка на ячейку в формуле является абсолютной. Сделайте это, вставив знак доллара перед столбцом $ A и перед $ 1 в формуле. Формула в ячейке изменится на =($ A $ 1). Когда вы копируете эту формулу в другие строки в вашем наборе данных, часть, ссылающаяся на $ A $ 1, будет продолжать указывать на $ A $ 1,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .