| Цитата |
|---|
| написал: Да я не стал целиком цитировать ваш пост #6. Там про сумму каких то дробных цифр. |
Повторяю свой вопрос,
| Цитата |
|---|
| написал: и где тут про цифры? |
|
10.08.2025 20:52:23
Формулой такое не сделать, тут нужен макрос.
Как я понимаю, речь о ячейке с наименованием. Я в написании макросов не силен, ну что-то вроде этого:
Изменено: - 10.08.2025 21:29:50
|
|||
|
|
|
|
05.08.2025 21:19:50
ольгаг, просто закройте эту книгу, или вообще ексель.
|
|
|
|
|
|
25.06.2025 22:15:39
gling, спасибо, помогло. Я пробовал брать в кавычки, но они тоже отображаются, а Ваш вариант - то, что надо.
|
|
|
|
|
|
25.06.2025 20:47:47
Всем здравствуйте.
Пытаюсь создать список из значений в Проверке данных. Список состоит из трех значений: 02;01;01-1. Последнее значение "01-1" после нажатия кнопки ОК преобразуется в дату. Формат ячейки установлен в текстовой - не помогает, преобразование происходит на этапе формирования списка. Как победить? |
|
|
|
|
|
12.04.2025 22:07:18
ДмитрийE, используйте =Ф.ТЕКСТ(A2)
|
|
|
|
|
|
28.04.2024 10:26:07
ZVI, спасибо, взял себе на всякий случай.
|
|
|
|
|
|
24.04.2024 11:43:00
Решил всё же написать свою UDF. Это моя первая UDF, поэтому прошу не очень сильно пинать. Так же прошу модераторов извинить, что данный вопрос не совсем по теме, но он напрямую связан с решениями по ней. Если уж сильно нарушаю, готов вынести в отдельную тему.
Написанный мной код работает, и выдает результат в режиме процедуры. Так же, всё работает при запуске функции из тестовой процедуры "Sub control". Но непосредственно на листе выдает нулевой результат. Что я сделал не так?
Изменено: - 24.04.2024 18:40:37
|
|
|
|
|
|
20.04.2024 17:30:30
Serg091, спасибо, что продолжаете уделять внимание. Ваш последний вариант на файле-примере, с моей доработкой расчета, ошибок не показал. Для понимания, прилагаю файл со всеми вариантами. Правильные в моём понимании - с зеленой заливкой.
|
|
|
|
|
|
20.04.2024 11:54:24
Павел \Ʌ/, при доработке Вашей формулы, и формулы Serg091, под расчет с разными ставками НДС обнаружил что Ваша формула всё же работает правильнее.
С пустыми строками справился удалением их. Не всегда оправданное решение, но это компромисс, не ведущий к ещё большему усложнению формулы. Мой вариант: =СУММ(ЕСЛИ(ПОИСКПОЗ(B2:B12;B2:B12;)=СТРОКА(B2:B12)-1;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B1;СТРОКА(B2:B12)-1;))*ОКРУГЛ(СУММЕСЛИ(B2:B12;B2:B12;E2:E12)*(1+$A$2:$A$12);2))) написал:
|
|||
|
|
|
|
18.04.2024 17:56:55
Павел \Ʌ/, перенос Вашей формулы в рабочий файл вызвал у меня ряд затруднений, но я вроде справился. При этом выявил, что:
1. наличие пустых ячеек в столбце с критериями вызывает ошибку; 2. при выборе в фильтре любых позиций кроме первой выдает ноль. Возможно я все же не справился с переносом формулы в другой файл. Так что спасибо, но решение Serg091 мне нравится больше. |
|
|
|
|
|
18.04.2024 17:14:37
Павел \Ʌ/, очень странно, в Вашем файле формула Serg091, из поста дает результат отличающийся на 0,01 от моего, полученного вставкой той же формулы в мой файл образец в посте . При полном соответствии всех исходных данных. Ваша формула на образце так же работает правильно.
Формулу Serg091, из поста проверил на рабочем файле неточностей не выявил. Еще раз спасибо. Осталось разобраться с разными ставками НДС за разные периоды, но это уже другой вопрос. |
|
|
|
|
|
18.04.2024 10:41:13
Serg091, очень даже похоже получилось, спасибо. Проверю на рабочем документе - отпишусь.
|
|
|
|
|
|
18.04.2024 10:16:12
Serg091, на втором листе воспроизвел логику расчета, поэтапно, если делать вручную. Хотелось бы автоматизировать и привязать к фильтру.
Да, проблема именно с расхождениями по результатам округления. Приходится воевать с бухгалтерией. Сильно подозреваю, что придется писать пользовательскую функцию, а хотелось бы обойтись штатными средствами.
Изменено: - 18.04.2024 10:19:13
|
|
|
|
|
|
18.04.2024 09:27:53
Serg091, я думал, что понадобится что-то подобное, но итоговый результат выдает то же значение, что и в ячейке "F13". Т.е. с ошибкой. Вся проблема в том, что вычисление необходимо произвести раздельно, по каждому критерию, а уж затем общее суммирование.
Изменено: - 18.04.2024 09:28:05
|
|
|
|
|
|
18.04.2024 08:12:38
Доброго всем.
Имеется реестр записей сумм выполнения. Каким образом определить общую сумму по отфильтрованным данным столбца "B" при нескольких значениях? Список и количество значений произвольное. Пример предполагаемого принципа расчета приведен в столбце "H", в ячейке "H13". Сначала суммирование по конкретному критерию, затем на неё начисление НДС, и так по каждому критерию. Как видно, результат отличается от построчного вычисления в столбце "F", в ячейке "F13". |
|
|
|
|
|
11.01.2024 21:35:00
Павел \Ʌ/, спасибо за отклик, но Вы не совсем правильно поняли. Смысл именно в том, чтобы при фильтрации тем, или иным способом, отображалась правильная сумма по смете.
Извиняюсь за поздний ответ, но на работе нет доступа к интернету, а с телефона неудобно. |
|||||
|
|
|
|
10.01.2024 23:08:16
Всем здравствуйте.
Формируется реестр, с привязкой субподряда. По смете может быть один подрядчик на всю сумму, или не на всю, но может быть и более одного подрядчика. Подскажите, каким образом в столбце "B" для второго подрядчика (Подрядчик1 дог2) по смете 02-01-10 отобразить генподрядную сумму сметы, но так, чтобы итоговая сумма осталась без изменений? Ввод как текста не помогает, да и фильтровать тогда неудобно. |
|
|
|
|
|
03.01.2024 16:18:46
V, Заполняется форма по комплекту документов. Изначально, использовал Textbox, выяснилось что тексты данного поля весьма часто повторяются. Захотелось облегчить себе жизнь, при этом не плодить лишних элементов.
|
|||
|
|
|
|
03.01.2024 13:05:32
Добрый день.
Подскажите, как заполнить Combobox текстом вводимым с клавиатуры? Пробовал так:
|
|||||
|
|
|
|
12.10.2023 21:20:58
doober, извиняюсь за поздний ответ, увы, на работе нет доступа к инету. Еще раз спасибо. Всё работает, и Ваш вариант, и мой с Вашей поправкой.
|
|
|
|
|
|
12.10.2023 05:49:43
doober, спасибо. Доберусь до компа, попробую.
|
|
|
|
|
|
11.10.2023 22:02:16
Доброго времени, друзья.
Недавно пришлось заниматься дурным делом: для более 30 файлов надо было создать папки с такими же названиями, и переместить файлы в соответствующие папки. Поскольку лень двигатель прогресса, я решил что в дальнейшем комп должен это делать сам. Надергал с разных источников нужных мне кодов (сам я знаток не очень), и собрал в нужном мне виде. Работает. Кроме перемещения файлов. Что я сделал не так? Выдает ошибку, что файл уже существует, на этой строке:
|
|||
|
|
|
|
07.09.2023 15:36:16
DANIKOLA, методом научного тыка выяснил, Ваш пример работает, но только с целыми числами.
|
|
|
|
|
|
07.09.2023 12:44:14
Jack Famous, ну не все же такие "мастера" как вы. Я например, не знал, что можно создать свой элемент формы.
|
|
|
|
|