Уважаемые знатоки ! Прошу помочь с решением на самом деле очень простой задачи.Смысл всего заключается в следующем: Есть к примеру таблица данных excel которая в последующем подгружается в специализированную систему по расчётам заданных показателей. Система написана тоже на основе excel и изменить ее параметры нельзя. Данные подгружаются в виде шаблона в который вводятся числовые значения посредством ручного ввода данных или же копируются из документов которые предоставляются. Формат ввода значений-экспоненциальный. Так вот суть вопроса заключается в том, чтобы прописать формулу которая в случае не соблюдения требований аоректного ввода данных в ячейку будет выдавать ошибку с кратким комментарием в чем ошибка. Пример: есть ячейка в которую вводиться число 0,00000000516 это число автоматом переводится в экспоненциальный формат и будет выглядеть как 5,16E-09. Подобных вводимых данных очень много и они идут последовательно в столбце и проблема заключаются в том , что вводя число в ручную можно сделать следующие ошибки: 5.16E-09- после цифры 5 стоит точка а не запятая ошибка; 5, 16E-09- стоит пробел(ошибка с пробелом может быть в любом месте) - ошибка; 5,16Е-09-буква Е прописана не в латинице а на русском языке -ошибка; в ячейке отсутствует какое либо значение-ошибка; в ячейке введен текст а не число-ошибка)
Уважаемые знатоки ! Прошу помочь с решением на самом деле очень простой задачи.Смысл всего заключается в следующем: Есть к примеру таблица данных excel которая в последующем подгружается в специализированную систему по расчётам заданных показателей. Система написана тоже на основе excel и изменить ее параметры нельзя. Данные подгружаются в виде шаблона в который вводятся числовые значения посредством ручного ввода данных или же копируются из документов которые предоставляются. Формат ввода значений-экспоненциальный. Так вот суть вопроса заключается в том, чтобы прописать формулу которая в случае не соблюдения требований аоректного ввода данных в ячейку будет выдавать ошибку с кратким комментарием в чем ошибка. Пример: есть ячейка в которую вводиться число 0,00000000516 это число автоматом переводится в экспоненциальный формат и будет выглядеть как 5,16E-09. Подобных вводимых данных очень много и они идут последовательно в столбце и проблема заключаются в том , что вводя число в ручную можно сделать следующие ошибки: 5.16E-09- после цифры 5 стоит точка а не запятая ошибка; 5, 16E-09- стоит пробел(ошибка с пробелом может быть в любом месте) - ошибка; 5,16Е-09-буква Е прописана не в латинице а на русском языке -ошибка; в ячейке отсутствует какое либо значение-ошибка; в ячейке введен текст а не число-ошибка)nosssatishe
Здравствуйте. Достаточно сложно на глаз это воспринимать. Правильно ли я понимаю, что Вы составили готовую формулу для всех указанных условий в первом сообщении? Необходимо ли мне заменить в формуле столбец A1 на столбец D ? Необходимо ли применить данную формулу для всех последующих ячеек ниже?
Здравствуйте. Достаточно сложно на глаз это воспринимать. Правильно ли я понимаю, что Вы составили готовую формулу для всех указанных условий в первом сообщении? Необходимо ли мне заменить в формуле столбец A1 на столбец D ? Необходимо ли применить данную формулу для всех последующих ячеек ниже?nosssatishe
Посмотрите пожалуйста в чём может быть проблема . Возможно ли ещё сделать так чтобы он ячейку в случае ошибки подкрашивал к примеру красным цветом?
Посмотрите пожалуйста в чём может быть проблема . Возможно ли ещё сделать так чтобы он ячейку в случае ошибки подкрашивал к примеру красным цветом?nosssatishe