Если вы работаете с различными выгрузками в Excel, то, скорее всего, встречались с ситуацией, когда числа выгружаются в текстовом формате и с ними затруднительно работать. Над ними нельзя производить математические действия (сложение, вычитание, умножение и т.д) и это становится большой головной болью. Для исправления ситуации можно воспользоваться очень простым и интересным способом – просто необходимо эти числа умножить в соседнем столбце на единицу и далее использовать уже эти преобразованные данные.
Для более полного представления информации вы можете посмотреть пример вложении в файле Excel. Если вы посмотрите на столбец «D», то увидите, что после ввода формулы, расчет не производится и формула превращается в текст, но если данные умножить на единицу (столбец «Е», то формула работать будет (столбец «F»)
зачем же так сложно? достаточно просто выделить весь этот неправильный диапазон и в появившемся плавающем сообщении о том, что возможно в диапазоне неправильные данные выбрать «число». и всё
Можно и так делать, если это необходимо сделать один раз, то это будем удобным. Я же рассмотрел пример, когда мы постоянно вставляем такую выгрузку в шаблон, где формулы уже настроены и больше ничего не делаем, так как все будет считаться правильно. А представьте, если таких выгрузку падет больше пяти.
Спасибо большое вам. Очень помогли )
Можно не вводить отдельные столбцы, а ввести в любую пустую ячейку «1» (без кавычек), скопировать его в буфер обмена, выделить диапазон с числами в текстовом формате, правой кнопкой или через меню выбрать «Специальная вставка», поставить точки на «Значения» и «Перемножить». Всё, единицу можно удалить.
Все верно, по-моему про такой способ я так же писал на этом сайте. В этой же статье, написан прием, когда вообще просто достаточно вставить данные и все формулами преобразуется.
А если данные подтягиваются из других файлов, то вообще ничего делать не надо, все автоматически пересчитается. Просто разные бывают ситуации.
Большое спасибо, что поделились приемом.
А как эту процедуру автоматизировать?
Подскажите, как сделать штатными формулами. Есть ячейка формат изначально текстовый, через свойства ячейки преобразован в числовой значение в ячейке =1+2. Если встать в ячейку и нажать enter, нормально получаю 3. Но таких ячеек несколько тысяч. Как бы единомоментно превратить их в числа?
хорошо бы посмотреть пример файла