Sanja, не перестаю удивляться гениальности! Спасибо!
Лишь стремясь к невозможному, можно достичь максимального.
30.09.2016 19:06:16
К стати, спасибо за ссылку!
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|
30.09.2016 18:58:58
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|
30.09.2016 18:07:16
Коллеги, я сам не справлюсь с VBA. Мои познания крайне малы в этом вопросе. Я даже не знаю что такое UDF Если это Universl Disk Format, то я не понимаю словосочетания "через UDF"...
bedvit, я посмотрел ветку, код в файле, но как это прикрутить к моей задаче нифхурил... Может кусочек кода? Маленький, но понятный...
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
30.09.2016 17:16:37
Уважаемые господа специалисты!
Есть задача: вернуть результат формулы, который должен зависеть от формата ячейки. Т.е. есть три столбца с суммами в разных валютах. Требуется в отдельную ячейку записать формат ячейки, а именно валюту. Это как-то возможно реализовать? Я вижу это как-то так:
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|
25.02.2016 19:47:42
tkachev.al, да. Я эту ветку читал, ковырял, но что-то мне не понравилось. Мне Select Case и Казанский, весьма помогли! Получилось, на мой взгляд, неплохо. Иглавное работает!!!
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|
25.02.2016 18:06:14
Казанский, спасибо! Короче учиться мне еще и учиться. Надо матчасть изучить. Я про Select Case вообще не знал.
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
25.02.2016 11:39:25
Влад, вариант. Мне почему-то это вголову не пришло... Наверное потму, что хотел заставить программный код делать эту линейную таблицу соответствий...
А вот как избежать повторения условия отбора? Что бы 2 раза не проверять одно и тоже.
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
10.02.2016 19:09:20
На листе tblShipmentsIN имеется стобец О с номерами инвойсов и столбец AI с номерами накладных. Как я говорил ранее по одной накладной может следовать несколько грузов с разными инвойсами. На листе CMR есть ячейка Н3, в которой указывается номер СМР, и есть ячейка С23, в которой должны быть перечислены все инвойсы, которые едут с этой накладной. Так понятно? А можно попросить ссылочку на VLOOKUPCOUPLE(). Насколько я понимаю разницу, все ВПРы ищут критерий исключительно в первом стобце массива, а СЦЕПИТЬЕСЛИ на этом не заморачивается.
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|
10.02.2016 18:10:44
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|
10.02.2016 16:55:28
Hugo, в СМР надо перечислить все инвойсы, которые с ней едут. Решение, подсказанное The_Prist, работает как нельзя лучше! Функция ищет в общем массиве необходимый номер и сцепляет все номера инвойсов, которые находятся в одной строке с нужным номером СМР.
А VLOOKUPCOUPLE() я тоже посмотрю. Спасибо.
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
10.02.2016 16:50:06
РАБОТАЕТ!!!!! Я о таком даже не мечтал!!!!
The_Prist, спасибо огромное!!!
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
10.02.2016 15:24:46
Ух ты ж!!! Ща попробую! Так-то вроде по описанию подходит. Поиграюсь, отпишусь! Спасибо за наводку!
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
10.02.2016 15:12:25
Уважаемые товарищи специалисты!
Я наивно полагал, что справлюсь сам, но EXCELL и VBA остудили мой пыл и я залип. Имеется некий массив данных, на основе которых автозаполняются различные формы и документы. В частности международная транспортная накладная СМР. Чего я хотел: Чтобы ВПР искала в сводной таблице номер СМР и брала оттуда данные для заполнения граф. Столкнулся с проблемой, когда по одной СМР едет несколько грузов и каждый со своим идентификатором (инвойсом). Решил накалапуцать пользовательскую функцию. Функция должна просматривать данные в сводной таблице по определенному столбцу, находить все значения и сцеплять их между собой через запятую. Понимаю, что нужно писать цикл, а именно с ним у меня и возникли проблемы… Не умею, как оказалось. Помогите плиз. Пример во вложении.
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
27.07.2015 17:45:45
Z, так ведь идея была применить это ко всему столбцу...
Влад, с таким условием все заработало. Тут же родился вопрос: почему такое условие? Почему не работает простое равенство? В видеоуроке "Подсветка дат и сроков" все работает с простым равенством и неравенством. Или это связано с форматом числа? Я в жесточайшем затупе...
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
27.07.2015 17:21:24
Уважаемые господа форумчане,
вопрос кажется детским, но я что-то решить не могу. В приложенном примере файл с датами и некими числами. Идея такова, что если число в столбце В равно числу в столбце D то ячейка напротив этих чисел в столбце Е заливается зеленью. По факту получается все наоборот... Где косяк?
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
21.06.2015 20:20:14
Vladimir_, закручено через известное место в "живом" файле! А это простой пример (с ударением на слове "простой").
Если честно, то я не понял как работает функция "ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ"... Если пытаюсь вставить все руками согласно логике функции, то #Н/Д, если тупо перебиваю из картинки в примере, то #ССЫЛКА. Она нормально работает, когда я пыьаюсь получить ОБЩИЕ ИТОГОВЫЕ данные, а тут-то нужны промежуточные. А как работают ПРОМЕЖУТОЧНЫЕ ИТОГИ я тоже не понимаю... TheBestOfTheBest, под связями я понимаю некое взаимоотношение данных в двух (или более) таблицах как в MS Access. [img]file:///E:/Cloud/Pictures/Screenshots/Relations.png[/img]Я о них узнал случайно, когда пытался сделать одну сводку из нескольких источников. И тут мне Excell сообщил, что нехило было бы создать связь между таблицами и тогда будет мне счастье. Я повелся, как лох, но никаких бонусов и ништяков не заметил. Но зерно сомнений во мне зародилось! Вот я и подумал, раз есть "связи", то может можно обойтись без ВПР-а и сводных таблиц? Но пока это зерно только растет и укрепляется, потому как данный инструмент не особо освещен... Пичальбида...
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
21.06.2015 17:24:19
Уважаемые форумчане!
Перелопатил я практически весь сайт, включая "Форум", "Приемы" и "Видеоуроки", но нигде не обнаружил ответ на свой, казалось бы элементарный, вопрос. Во всех постах, в которых речь идет о связанных таблицах, пользователи прекрасно понимают КАК ЭТО РАБОТАЕТ, и пытаются реализовать уже более сложные вещи. Вопрос до боли простой: есть две таблицы на разных листах. В одну таблицу заносятся все данные по туристу, включая общую стоимость тура. Но туристы приносят деньги разными частями и в разное время. Для учета того, что они принесли имеется вторая таблица. Раньше все данные из второй таблицы собирались в сводке и с помощью ВПР тянулись в определенный столбец первой таблицы. Как-то можно это реализовать при помощи связи и без ВПР? Связи созданы, но результатов я почему-то не вижу... Файл с примером во вложении. Я заранее прощу прощения, если данная тема уже обсуждалась. Тогда дайте пожалуйста ссылку на неё.
Лишь стремясь к невозможному, можно достичь максимального.
|
|
|
16.06.2015 20:04:26
Пичальбида... А теперь работает... Что-то я нивхурил...
Изменено:
Лишь стремясь к невозможному, можно достичь максимального.
|
|||
|