Помогите пожалуйста с решением вопроса. Имеется 2 таблицы ,в одной из которых находятся данные в большом объеме .задача заключается в том чтобы перенести данные из этой таблицы в новую пропуская не подходящие ячейки ,а перенесённые данные должны подставляться по порядку . Использую формулу =если (таблица 1 , ячейка а1= 1 , таблица 1 ячейка b1 = 3 ; a1 = таблица 1 с1; «»). Что подставить в значение ложь , для того что бы искалось следующее подходящие значение а не вставлялась пустая строка ? Как прописать условие в разделе ложь (если условия не соответствуют , то ищем следующее подходящие условие ?
Помогите пожалуйста с решением вопроса. Имеется 2 таблицы ,в одной из которых находятся данные в большом объеме .задача заключается в том чтобы перенести данные из этой таблицы в новую пропуская не подходящие ячейки ,а перенесённые данные должны подставляться по порядку . Использую формулу =если (таблица 1 , ячейка а1= 1 , таблица 1 ячейка b1 = 3 ; a1 = таблица 1 с1; «»). Что подставить в значение ложь , для того что бы искалось следующее подходящие значение а не вставлялась пустая строка ? Как прописать условие в разделе ложь (если условия не соответствуют , то ищем следующее подходящие условие ?Vlademar
Сообщение отредактировал Vlademar - Суббота, 29.09.2018, 14:57
Если делать вот буквально что просят - вторую таблицу убить (всё равно пустая ведь), а первую отсортировать, переименовать. Потом исходную таблицу убить. В итоге - всё перенесено во вторую таблицу в нужном порядке.
Если делать вот буквально что просят - вторую таблицу убить (всё равно пустая ведь), а первую отсортировать, переименовать. Потом исходную таблицу убить. В итоге - всё перенесено во вторую таблицу в нужном порядке.Hugo
не могу переименовать таблицы , как то коряво он их переносит смысл в том что одна из них (с желтыми полосками)есть та таблица в которую мы переносим данные
не могу переименовать таблицы , как то коряво он их переносит смысл в том что одна из них (с желтыми полосками)есть та таблица в которую мы переносим данныеVlademar
вместо ‘____ надо поставить реальное имя файла. Просто форум именно так обозвал Ваш первый файл. Несколько условий надо добавлять в функцию ЕСЛИ по принципу ЕСЛИ(условие1*условие2*условие3;...
вместо ‘____ надо поставить реальное имя файла. Просто форум именно так обозвал Ваш первый файл. Несколько условий надо добавлять в функцию ЕСЛИ по принципу ЕСЛИ(условие1*условие2*условие3;...Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Дорогте друзья , в связи с непониманием , EXEL я так и не смог подставить данные . Помогите пожалуйста еще раз решить вопрос с переносом данных. задача при условии , что ячейка H1="отправлено"; ячейка Р1>20%, то мы копируем значение ячейки B1в другую таблицу в ячейку А1.
Дорогте друзья , в связи с непониманием , EXEL я так и не смог подставить данные . Помогите пожалуйста еще раз решить вопрос с переносом данных. задача при условии , что ячейка H1="отправлено"; ячейка Р1>20%, то мы копируем значение ячейки B1в другую таблицу в ячейку А1.
=ЕСЛИОШИБКА(ИНДЕКС('0689705.xlsx'!Таблица1[#Все];НАИМЕНЬШИЙ(ЕСЛИ(('0689705.xlsx'!Таблица1[Состояние обработки менеджером]="отправлено")*('0689705.xlsx'!Таблица1[Столбец1]>0,2);СТРОКА('0689705.xlsx'!Таблица1[Номер ТЗ]));СТРОКА(A1));ПОИСКПОЗ(A$1;'0689705.xlsx'!Таблица1[#Заголовки];));"")
[/vba] Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Вместо 0689705.xlsx подставьте название своего файла
Исправил. Файл перевложил
Так нужно? [vba]
Код
=ЕСЛИОШИБКА(ИНДЕКС('0689705.xlsx'!Таблица1[#Все];НАИМЕНЬШИЙ(ЕСЛИ(('0689705.xlsx'!Таблица1[Состояние обработки менеджером]="отправлено")*('0689705.xlsx'!Таблица1[Столбец1]>0,2);СТРОКА('0689705.xlsx'!Таблица1[Номер ТЗ]));СТРОКА(A1));ПОИСКПОЗ(A$1;'0689705.xlsx'!Таблица1[#Заголовки];));"")
[/vba] Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Вместо 0689705.xlsx подставьте название своего файла