Добрый день!
Изначально,переменные были в одну строку с разделителем,захотелось навести порядок,разбил на отдельные ячейки,но теперь есть необходимость распределить эти ячейки НЕ МЕНЯЯ СТРОК(!) в соответствии с датам,а вернее с месяцами,не могу сообразить как лучше сделать,хочется автоматизации,(=если ,например,ячейка содержит данные "12.2012" хотелось бы чтоб она полностью переносилась,из диапазона выборки,в соответствующий столбец - декабрь 2012,при этом не меняя строки(!)надеюсь на Вашу помощь,заранее благодарен ::)
Если формулами, то на другом листе
устроит,ведь с другого листа можно перенести на нужный.Большое спасибо за помощь!!
Pelena, а с такой записью Ваша формула работает (4)19.03.2015(6300)?
А есть сомнения?
да, так как предлагаемая формула ищет определенный формат даты, а в файле насколько я понимаю, текстовая информация
P.S. Если это не так, то хотелось бы услышать пояснения
С уважением, zs5)
Формула ищет как раз текст, потому что функция ТЕКСТ() возвращает текстовое значение, а не дату.
еще заметил что если в одной строке было несколько дат с одним месяцем,то в ячейку ,при распределении,с соответствующим месяцем попадает только одна запись,другая за этот же месяц удаляется,с этим можно что-то сделать?
А как должно быть в таком случае?
Пример
применить формулу еще раз для определения количества записей
P.S. И почему в Экс_Эль нет распределительного свойства, чтобы не загромождать формулу)))
Цитата: Pelena от 26.03.2016, 14:37
А как должно быть в таком случае?
Пример
конечно,лучший вариант-две записи в одну ячейку через разделитель или с выпадающим списком, но не уверен что это возможно
возможно, используя функцию ПОВТОР и "применить формулу еще раз для определения количества записей"
помогите пожалуйста разобраться,на примере Pelena,который был предоставлен мне,буду очень благодарен!
Сколько максимально может быть в строке данных за один месяц? Макросы разрешены?
не более 4,макросами не пользуюсь
формула массива получилась довольно тяжелой, на больших объёмах будет тормозить. Для уменьшения длины формулы использовала именованную формулу СтрокаДат (можно увидеть Ctrl+F3).
Быстрее работало бы решение макросом, но, как говорится, что хотели...
Очень благодарен!Не думал что можно с этим разобраться,сэкономили мне кучу времени.
Загруженность формулы не имеет значения,лишь бы считала. Мне необходимо навести порядок,затем новые данные будут заноситься по нужным ячейкам вручную.