Долго рассматривал варианты по данной теме, но понял что ничего полезного для моего варианта из этого я не извлеку :-(
Поэтому сразу прям вот конкретный пример...
Исходные данные - ячейки с внесенными в нее цифрами допустим через слэши (хотя тут варианты могут рассматриваться любые - пробелы, перевод строки и т.д.) В конкретном случае - суммы оплат БЕЗНДС/СНДС (ну или для более продвинутого варианта БЕЗНДС/НДС/СНДС)... Порядок цифр может быть разным (от рубля до миллионов)... Плюс ко всему будут как целые числа, так и с десятыми...
Необходимо в итоге посчитать из этих ячеек общую сумму БЕЗНДС и общую сумму СНДС
10/12 100/120 1/1,2 1000/1200
При необходимости можно рассматривать другой вариант ввода данных для облегчения задачи например вместо 100/120 использовать /100/120/ или *100/120* ну и т.д.
В идеале - решить задачу стандартными функциями без использования макросов...
Возможно такое???
Спасибо!
Приветствую....
Долго рассматривал варианты по данной теме, но понял что ничего полезного для моего варианта из этого я не извлеку :-(
Поэтому сразу прям вот конкретный пример...
Исходные данные - ячейки с внесенными в нее цифрами допустим через слэши (хотя тут варианты могут рассматриваться любые - пробелы, перевод строки и т.д.) В конкретном случае - суммы оплат БЕЗНДС/СНДС (ну или для более продвинутого варианта БЕЗНДС/НДС/СНДС)... Порядок цифр может быть разным (от рубля до миллионов)... Плюс ко всему будут как целые числа, так и с десятыми...
Необходимо в итоге посчитать из этих ячеек общую сумму БЕЗНДС и общую сумму СНДС
10/12 100/120 1/1,2 1000/1200
При необходимости можно рассматривать другой вариант ввода данных для облегчения задачи например вместо 100/120 использовать /100/120/ или *100/120* ну и т.д.
В идеале - решить задачу стандартными функциями без использования макросов...
тут кстати параллельно подсказали и другой вариант (файл прилагаю)...
Цитата
{=СУММ(--ЛЕВБ(A1:A4;ПОИСК("/";A1:A4)-1))}
Цитата
{=СУММ(--ПСТР(A1:A4;ПОИСК("/";A1:A4)+1;99))}
протестирую оба на возможные глюки... но Ваш вариант в моем случае мне кажется удобнее из-за универсальности "... для 1/2/3. Да и для любого 1/2/3/.../n..."
тут кстати параллельно подсказали и другой вариант (файл прилагаю)...
Цитата
{=СУММ(--ЛЕВБ(A1:A4;ПОИСК("/";A1:A4)-1))}
Цитата
{=СУММ(--ПСТР(A1:A4;ПОИСК("/";A1:A4)+1;99))}
протестирую оба на возможные глюки... но Ваш вариант в моем случае мне кажется удобнее из-за универсальности "... для 1/2/3. Да и для любого 1/2/3/.../n..."drezna
Подсказали где? Если на другом форуме, то перечитайте еще раз пункт 5s Правил форума и сделайте то, про что там говорится. А если не на другом форуме, то это просто в качестве информации
* Да, вижу, на Планете (как минимум, больше не искал). Там тоже нужно ссылку сюда дать (в тамошних Правилах тоже про это написано)
Подсказали где? Если на другом форуме, то перечитайте еще раз пункт 5s Правил форума и сделайте то, про что там говорится. А если не на другом форуме, то это просто в качестве информации
* Да, вижу, на Планете (как минимум, больше не искал). Там тоже нужно ссылку сюда дать (в тамошних Правилах тоже про это написано)_Boroda_
перечитайте еще раз пункт 5s Правил форума и сделайте то
перечитал... но... там же: s - не предоставлять ссылки на другие ресурсы в том случае, если тема была создана Вами не только на форуме сайта "Мир MS Excel"
перечитайте еще раз пункт 5s Правил форума и сделайте то
перечитал... но... там же: s - не предоставлять ссылки на другие ресурсы в том случае, если тема была создана Вами не только на форуме сайта "Мир MS Excel"
перечитал... но... там же: s - не предоставлять ссылки на другие ресурсы в том случае, если тема была создана Вами не только на форуме сайта "Мир MS Excel"
а.... запутался совсем.... это же ЗАПРЕЩЕНО не предоставлять ссылки....
перечитал... но... там же: s - не предоставлять ссылки на другие ресурсы в том случае, если тема была создана Вами не только на форуме сайта "Мир MS Excel"
а.... запутался совсем.... это же ЗАПРЕЩЕНО не предоставлять ссылки....
как только одна из ячеек оказывается пустой (в моем случае это может быть) - расчет ломается... это получается надо функцией ЕСЛИ играться? или изящнее решение есть?
как только одна из ячеек оказывается пустой (в моем случае это может быть) - расчет ломается... это получается надо функцией ЕСЛИ играться? или изящнее решение есть?drezna