Sanja, макрос работает, но у меня в левой таблице всегда есть один из номеров! И мне нужно было добавить к существующему определенное кол-во номеров из правой таблицы! Если проставить любой номер в левой таблице, как отчет приходит ко мне, то макрос перезатирает этот номер! Но это навело меня на мысль, что мне принципе все равно какие номера стоят в левой таблице в итоге, главное нужное кол-во и из нужного ID Спасибо )
Совмещение данных при уже имеющемся совпадении
Совмещение данных при уже имеющемся совпадении
Совмещение данных при уже имеющемся совпадении
Совмещение данных при уже имеющемся совпадении
29.12.2023 14:53:49
Я понял друзья, извиняюсь, почему то не стал рисовать много данных, просто как бы из-за 5 строк пожалуй нет необходимости писать такие формулы!
Во вложении уточненный пример. Необходимость именно в подстановке по ID и данных намного больше конечно. Цель та же, в таблицу слева подставить по id номера из таблицы справа, с учетом того, что один как-то из номеров уже в таблице слева стоит. Павел \Ʌ/, спасибо, не получается адаптировать ее, попытался убрать закрепление ячейки А2, что бы протянуть вниз на другие ID, теперь выдает пустые значения! |
|
|
Совмещение данных при уже имеющемся совпадении
Совмещение данных при уже имеющемся совпадении
29.12.2023 08:59:35
Здравствуйте! Помогите пожалуйста придумать, как подставить часть данных из имеющегося общего списка.
Есть база с общим списком номеров (таблица справа). И есть рабочий файл с одним номером из этого списка (таблица слева), но мне в него нужно добавить произвольное кол-во номеров из таблицы справа, в данном случае 2, а может быть соответственно от 1 до 4, но так что бы подставляемые номера не повторяли уже имеющийся. |
|
|
Почему при суммировании ПУСТО как результат формулы ЕСЛИ возвращается 0
Почему при суммировании ПУСТО как результат формулы ЕСЛИ возвращается 0
Почему при суммировании ПУСТО как результат формулы ЕСЛИ возвращается 0
14.11.2023 11:03:52
МатросНаЗебре, спасибо, 1 вариант работает четко, а второй вариант если ячейка какая-нибудь пустая выдает пустое значение
bigorq, спасибо, работает четко при любых значениях ячеек R091n, спасибо, но почему то всегда выдает 0 Друзья, всем спасибо, ошибку в своей формуле понял, а в формулах без проверки буду разбираться для понимания ) |
|
|
Почему при суммировании ПУСТО как результат формулы ЕСЛИ возвращается 0
14.11.2023 09:09:07
Здравствуйте!
Помогите плиз, есть несколько столбцов, содержащих название с количественной идентификацией. Мне нужно посчитать сумму этих количеств. Использую формулу ЕСЛИ, перечисляя возможные варианты, их не так много, от 0 до 5. Ячейка может быть пустой. Так вот когда во всех ячейках есть данные или соответствуют критериям поиска кол-во считается правильно, в противном случае возвращается пусто или ЗНАЧ, если обернуть в ЕСЛИОШИБКА. Не могу понять, если по отдельности написать формулу для каждой ячейки, в случае не соответствия критериям поиска, возвращается пустая ячейка, почему когда мы ее суммируем, возвращается тоже пусто и как можно решить мою задачу? Примеры во вложении. |
|
|
Как в VBA указать не название файла и активную книгу
15.04.2023 19:03:02
Можно в догонку еще, пытаюсь сделать тоже самое почти, но скопировать диапазон строк из одной книги и вставить в другую, по тому же принципу, без указания названия файла в который вставляю, ругается на строку с Activeworkbook
|
|||
|
Как в VBA указать не название файла и активную книгу
15.04.2023 09:24:46
Еще раз спасибо огромное!!! |
|||||
|
Как в VBA указать не название файла и активную книгу
13.04.2023 20:03:44
Дмитрий(The_Prist) Щербаков, webley, спасибо, но не работает, ошибка 9: Subscript out of range
|
|
|
Как в VBA указать не название файла и активную книгу
13.04.2023 14:47:32
Здравствуйте!
Подскажите, когда меняется название файла, в который копируется книга, как сделать, что бы копировался лист в книгу (файл) из которой запускается макрос? Sub Макрос8() Макрос8 Макрос Сочетание клавишь: Ctrl+x Windows("Формулы.xlsx").Activate Sheets("соответсвия").Select Sheets("соответствия").Copy After:=Workbooks( _ "Продажи Март 23.xlsx").Sheets(2) End Sub |
|
|
Как в функции ПОИСК указать несколько Искомых значений
24.03.2023 09:59:59
Вообщем нашел выход из положения, в формулу БМВ, там где функция ЕСЛИ возвращает ИСТИНУ ("Телефон"), добавил свою часть ЕСЛИОШИБКА(ПСТР($B2;ПОИСК("Телефон-";$B2;1);7);""). Громоздко, может как-то можно было проще, но как получилось!
Теперь могу менять кол-во выводимых знаков например с 7 на 9 и контролировать, что у меня попало в выборку! Спасибо всем, кто помогал! |
|
|
Как в функции ПОИСК указать несколько Искомых значений
Как в функции ПОИСК указать несколько Искомых значений
23.03.2023 09:47:24
БМВ, возвраты действительно не нужны, т.к. интересуют только продажи. Последний вариант формулы работает как надо, спасибо большое!
Скажите, а через ПСТР ни как нельзя это сделать (оставить)? Почему именно ПСТР хотелось бы оставить, потому что я могу себя периодически проверять, просто увеличивая кол-ва знаков, например в случае с Телефон это 7 знаков, но поменяв для проверки 7 на допустим 12, я могу проверить себя, что в итоге у меня учитывается с течением времени после слова Телефон, т.к. продавцы могут подкинуть сюрпризы! А можно в принципе выводить на постоянной основе больше знаков чем содержит слово Телефон (или любое другое, оно не одно) и каждый раз нажав на фильтр быстро проконтролировать что попало в выборку!
Изменено: |
|
|
Как в функции ПОИСК указать несколько Искомых значений
22.03.2023 15:13:05
БМВ, спасибо, получается, но не все!
С несколькими начальными позициями, не получается указать почему то больше 2 позиций, а надо, хотя формула работает с двумя. Столбец E С указанием нескольких кол-в знаков еще хуже, почему кол-во знаков возвращается с убыванием и больше 2-х позиций указать тоже нельзя! |
|
|
Как в функции ПОИСК указать несколько Искомых значений
21.03.2023 19:51:41
Мне нужно доработать существующую формулу. |
|||
|
Как в функции ПОИСК указать несколько Искомых значений
21.03.2023 17:11:49
Здравствуйте!
Помогите сделать так, что бы при поиске в тексте можно было выбрать несколько Искомых значений, а вывести одно общее значение. Сейчас формула работает не правильно, т.к. мне нужно отбирать названия товара в котором через тере указано кол-во, но встречаются названия с произвольным текстом после названия товара! Не могу придумать как это сделать! В столбце "С" формула, которая у меня работает, но не корректно. В столбце "D" показал результат, который должен получиться. Оптимально было бы указывать для поиска полные названия искомого фрагмента: Телефон-1 и Телефон-2. Просьба помочь доработать мою формулу. Спасибо.
Изменено: |
|
|
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
26.06.2022 16:11:27
Формула берет все данные между | |, но попадаются не только ФИО, но и даты, города, услуги. Спасибо за вариант! |
|||
|
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
26.06.2022 12:34:43
Kuzmich, спасибо большое, получилось (файл приложил), но:
1. при этом стали отображаться сами знаки "|", а они не нужны 2. в случае если после ФИО нет точки (к сожалению бывает), получаем #ЗНАЧ! В строке под №3 (которых вобрал в себя все возможные вариации данных) результат работы макроса, а так же то, как хотелось бы, что бы выглядел результат! Если возможно получить такой результат, можете еще раз помочь? Спасибо! |
|
|
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
25.06.2022 12:35:05
Если я корректирую код добавляя "|" так (выделил красным): re.Pattern = "|[А-ЯЁ][а-яё]+ [А-ЯЁ]\.([А-ЯЁ]\.)?|" выдаются пустые значения почему-то!
Изменено: |
|||||
|
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
25.06.2022 12:18:16
Если от меня все таки нужно предложение по названию темы, то "Как вытащить из строки подстроку по маске расположенной в случайном порядке". |
|||
|
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
25.06.2022 10:56:12
БМВ, сорри за название темы, но не нашел как самому отредактировать!
Спасибо, формула отлично работает, кроме случая когда (бывает и такое, и к сожалению таких случаев много) после отчества не стоит "." То есть должно быть "Иванов И.И.", по имеем "Иванов И.И" без точки в конце. Лечится конечно легко, заменой ФИО без точки на ФИО с точкой и меня это по большому счету устраивает, но если есть варианты обойти и эту проблему, буду благодарен! И еще, можно алгоритм работы вашей формулы описать? |
|
|
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
Как вытащить из строки подстроку по маске расположенной в случайном порядке?
24.06.2022 20:40:35
Здравствуйте!
Не могу вытащить ФИО из текста, в котором нет четкой иерархии, вернее она предусмотрена, но не соблюдается. 1. Формула 1 =ПСТР(A2;НАЙТИ(СИМВОЛ(1);ПОДСТАВИТЬ(A2;"|";СИМВОЛ(1);3))+1;НАЙТИ(СИМВОЛ(1);ПОДСТАВИТЬ(A2;"|";СИМВОЛ(1);3+1))-НАЙТИ(СИМВОЛ(1);ПОДСТАВИТЬ(A2;"|";СИМВОЛ(1);3))-1) Не всегда работает, потому что не всегда ФИО является третьей по счету, если забыли указать ГОРОД, плюс может попасться комментарий из другого города и тогда порядок совсем рушится. 2. Формула 2 =ПСТР(A2;ПОИСК("* ?.?";A2;1);10) Вообще не работает, т.к. маска с ФИО получается не уникальной, если есть еще точки в тексте. Друзья помогите, перерыл кучу примеров в нете, но ничего не помогает решить данную задачу!
Изменено: |
|
|
исключение повторов в сводной