
Я использую countif
формулы в двух и трех столбцах в таблице Excel 2010. Формулы отлично работают с данными, которые ВВОДЯТСЯ, но не с данными, которые КОПИРУЮТСЯ в таблицу, даже из другой таблицы Excel.
Я перепробовал все возможные варианты вставки, и ни один не работает. Я вставляю в ячейки на несколько строк выше рабочих формул (чтобы перезапись невозможна).
Я проверил, что лист вычисляется. Я даже пробовал переключиться на ручной режим, вставить, затем нажать F9, но это ничего не меняет.
Как мне решить эту проблему?
решение1
При вставке данных в электронную таблицу, содержащую формулу СЧЁТЕСЛИМН, щелкните правой кнопкой мыши по ячейке, куда вы хотите вставить данные, и выберите «Специальная вставка...», как показано на снимке экрана ниже.
В поле настроек выберите «Значения» и нажмите «ОК» (скриншот ниже). Это вставит скопированные значения без изменения форматирования целевых ячеек.
Если вы уверены, что формат целевых ячеек правильный, перейдите на вкладку «Данные» и нажмите кнопку «Обновить все».
решение2
Вам нужно указать Excel, что ссылка на ячейку в формуле является абсолютной. Сделайте это, вставив знак доллара перед столбцом $A и перед $1 в формуле. Формула в ячейке изменится на =($A$1). Когда вы копируете эту формулу в другие строки в вашем наборе данных, часть, которая ссылается на $A$1, будет продолжать указывать на $A$1,
решение3
Это решило мою проблему.
После ваших чисел есть один из липких пробелов (ASCII 160)
решение4
У меня была та же проблема, но другое решение. Чтобы решить мою проблему, мне пришлось преобразовать текст в столбцы для каждого столбца, содержащего данные, которые я хочу, чтобы формулы учитывали. Я делаю это часто, поэтому я записал макрос для быстрого преобразования всех соответствующих столбцов каждый раз, когда я обновляю книгу. Сценарий: у меня есть книга с формулами на одном листе. Формулы используют данные на другом листе, который я обновляю, вставляя данные из другого отчета Excel, который я загружаю из фирменного веб-программного обеспечения. Проблема: формулы на листе работают с данными, которые я ввожу, но не с данными, которые я вставляю. Решение: вставьте новые данные на отдельный лист в книге. Преобразуйте текст в столбцы для каждого столбца, содержащего данные, на которые ссылаются формулы.