powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с преобразованием данных в формуле на Excel
5 сообщений из 5, страница 1 из 1
Помогите с преобразованием данных в формуле на Excel
    #35823687
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
У меня проблема в простой формуле в Excel я беру данные с одной ячейки и минусую данные в другой ячейке и сажаю результат в третью ячейку. В третьей ячейке появляется ошибка #ЗНАЧ!
Посмотрел по справке получается у меня данные в первых двух ячейках сидят в текстовом виде: "123"-"123"=#ЗНАЧ!
Как данные числав текстовом виде перевести в числовой вид?

Вот сама формула:
Код: plaintext
=ЕСЛИ('C:\Сравнение справок\Новые таблицы\[ 2 .xls]Лист1'!E7=""; 0 ;'C:\Сравнение справок\Новые таблицы\[ 2 .xls]Лист1'!E7)-ЕСЛИ('C:\Сравнение справок\Эталон\[ 2 .Справка о выполнении веса поезда.xls]Лист1'!E7=""; 0 ;'C:\Сравнение справок\Эталон\[ 2 .Справка о выполнении веса поезда.xls]Лист1'!E7)
...
Рейтинг: 0 / 0
Помогите с преобразованием данных в формуле на Excel
    #35823725
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Azeke,

Если так и занесено в двух кавычках "123", то лучше их убрать
либо вместо
'C:\Сравнение справок\Новые таблицы\[2.xls]Лист1'!E7
можно использовать в формуле
ПСТР('C:\Сравнение справок\Новые таблицы\[2.xls]Лист1'!E7;2;ДЛСТР('C:\Сравнение справок\Новые таблицы\[2.xls]Лист1'!E7)-2)
...
Рейтинг: 0 / 0
Помогите с преобразованием данных в формуле на Excel
    #35823852
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет в ячейках нет кавычек просто стоит число 123 но формат ячеек стоит как ОБЩИЙ поэтому он когда работ в самой формуле я смотрел в отладке ошибки там стоит не 123-123 а "123"-"123" т.е. видит их как тексовые фаматы мне нужно перед вычитанием двух значений перевести в формуле их в числовой формат. Оператор ЗНАЧЕН() не помогает.
В VB я бы просто написал сint(поле1)-сint(поле2) а эдесь как это сделать?
...
Рейтинг: 0 / 0
Помогите с преобразованием данных в формуле на Excel
    #35824099
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Azeke,
Из справки про Значен() не дословно:
формулы умеют сами определять цифровое значение забито в ячейке или нет.

Я проставлял апостроф перед 123 и ЕСЛИ() его спокойно считала.
Переводил в текстовый формат. Также все считала.
Можно кусок того файла, в котором проставлены эти 123?
...
Рейтинг: 0 / 0
Помогите с преобразованием данных в формуле на Excel
    #35824485
Фотография darkbird81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AzekeЗдравствуйте.
Вот сама формула:
Код: plaintext
=ЕСЛИ('ФАЙЛ_1'!E7=""; 0 ;'ФАЙЛ_1'!E7) - ЕСЛИ('ФАЙЛ_2'!E7=""; 0 ;'ФАЙЛ_2'!E7)


а зачем вообще делать через ЕСЛИ ?? попробуйте просто вычитать.
ведь у вас логика ЕСЛИ направлена на то, что ексель и так делает сам (вместо пустой строки подставляет нуль)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с преобразованием данных в формуле на Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]