Добрый день! Попался странный файл. в котором не смог перевести значения ячеек в числовой формат ни одним из известных мне способов ( *1, специальная вставка-значение) и посчитать сумму по столбцам. По одной ячейке переводит (обработал первый столбец), а массивом нет. Подскажите в чем дело?
Добрый день! Попался странный файл. в котором не смог перевести значения ячеек в числовой формат ни одним из известных мне способов ( *1, специальная вставка-значение) и посчитать сумму по столбцам. По одной ячейке переводит (обработал первый столбец), а массивом нет. Подскажите в чем дело?Archer
Проблема в пробелах. Причем это необычные пробелы. Прежде чем установить нужный формат, нужно удалить пробелы. Можно так удалить: отобразите окно "Найти и заменить" - скопируйте любой один пробел и вставьте его в поле "Найти". Поле "Заменить" оставьте пустым. Заменить все. Затем уже пробуйте перевести числа из текста в числа каким-либо способом. Если числа не нужно переводить в числа, то можно использовать формулу, чтобы формула удаляла пробелы, а затем подсчитывала сумму.
Проблема в пробелах. Причем это необычные пробелы. Прежде чем установить нужный формат, нужно удалить пробелы. Можно так удалить: отобразите окно "Найти и заменить" - скопируйте любой один пробел и вставьте его в поле "Найти". Поле "Заменить" оставьте пустым. Заменить все. Затем уже пробуйте перевести числа из текста в числа каким-либо способом. Если числа не нужно переводить в числа, то можно использовать формулу, чтобы формула удаляла пробелы, а затем подсчитывала сумму.Karataev
Например в E14. Пробелы видны на мониторе. Если пробелы видны и в строке формул, значит такое число Excel не считает числом, а считает текстом и не производит с ним математических действий и не применяет к нему различные числовые форматы.
Например в E14. Пробелы видны на мониторе. Если пробелы видны и в строке формул, значит такое число Excel не считает числом, а считает текстом и не производит с ним математических действий и не применяет к нему различные числовые форматы.Karataev
Вариант, если Вас устраивает, что есть числа с пробелами, а Вам важна только сумма. Для этого варианта Вам не надо удалять пробелы. Используется формула массива - завершайте ввод формулы не клавишей Enter (как Вы это обычно делаете), а сочетанием клавиш Ctrl+Shift+Enter. Формула для 'I193":
Код
=СУММ(--ПОДСТАВИТЬ(E10:E192;СИМВОЛ(160);""))
Вариант, если Вас устраивает, что есть числа с пробелами, а Вам важна только сумма. Для этого варианта Вам не надо удалять пробелы. Используется формула массива - завершайте ввод формулы не клавишей Enter (как Вы это обычно делаете), а сочетанием клавиш Ctrl+Shift+Enter. Формула для 'I193":