Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Копирование значений столбцов с учетом фильтра... - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Копирование значений столбцов с учетом фильтра...
McLaren Дата: Пятница, 13.02.2015, 14:23 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день.
Думаю не сложный вопрос для знатоков, но я не могу никак найти ответ. :'(

Имеется некая таблица. Столбец D - кол-во.


Применяем фильтр по столбцу D, убираем 0.


Далее нужно заменить значения в столбце D (с учетом фильтра по 0).


Обычное копирование заменяет значения только в первых двух столбцах, остальные значения остаются в тех строках, которые были отсеяны фильтром по 0.


Надеюсь суть вопроса удалось донести…
[moder]Файл Excel приложите в соответствии с Правилами форума[/moder]
 
Ответить
СообщениеДобрый день.
Думаю не сложный вопрос для знатоков, но я не могу никак найти ответ. :'(

Имеется некая таблица. Столбец D - кол-во.


Применяем фильтр по столбцу D, убираем 0.


Далее нужно заменить значения в столбце D (с учетом фильтра по 0).


Обычное копирование заменяет значения только в первых двух столбцах, остальные значения остаются в тех строках, которые были отсеяны фильтром по 0.


Надеюсь суть вопроса удалось донести…
[moder]Файл Excel приложите в соответствии с Правилами форума[/moder]

Автор - McLaren
Дата добавления - 13.02.2015 в 14:23
_Boroda_ Дата: Пятница, 13.02.2015, 15:07 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16911
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
После постановки фильтра выделяете Д с Д2 и вниз, жмете Альт+Шифт+4, пишете =I2, жмете Контрл+Ентер, снимаете фильтр, выделяете весь столбец В, копируете и вставляете значениями.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПосле постановки фильтра выделяете Д с Д2 и вниз, жмете Альт+Шифт+4, пишете =I2, жмете Контрл+Ентер, снимаете фильтр, выделяете весь столбец В, копируете и вставляете значениями.

Автор - _Boroda_
Дата добавления - 13.02.2015 в 15:07
McLaren Дата: Воскресенье, 15.02.2015, 17:55 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
После постановки фильтра выделяете Д с Д2 и вниз, жмете Альт+Шифт+4, пишете =I2, жмете Контрл+Ентер, снимаете фильтр, выделяете весь столбец В, копируете и вставляете значениями.


Спасибо, за ответ.
Попробовал сделать по вашему способу, не совсем понял что дает сочетание Ктрл+Ентер (ничего не происходит).

Прикрепляю .excel файл с частным случаем.



Применяем фильтр по столбцу D, убираем 0



Далее нужно заменить значения в столбце D (с учетом фильтра по 0). На значения из столбца А, листа2.

К сообщению приложен файл: Excel.xlsx (17.2 Kb)
 
Ответить
Сообщение
После постановки фильтра выделяете Д с Д2 и вниз, жмете Альт+Шифт+4, пишете =I2, жмете Контрл+Ентер, снимаете фильтр, выделяете весь столбец В, копируете и вставляете значениями.


Спасибо, за ответ.
Попробовал сделать по вашему способу, не совсем понял что дает сочетание Ктрл+Ентер (ничего не происходит).

Прикрепляю .excel файл с частным случаем.



Применяем фильтр по столбцу D, убираем 0



Далее нужно заменить значения в столбце D (с учетом фильтра по 0). На значения из столбца А, листа2.


Автор - McLaren
Дата добавления - 15.02.2015 в 17:55
TimSha Дата: Воскресенье, 15.02.2015, 18:04 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
Далее нужно заменить значения в столбце D (с учетом фильтра по 0). На значения из столбца А, листа2.

А каким макаром они будут "привязаны" к другим данным в полях A-C?!
И вы уверены, что совпадет кол-во отфильтрованных и вставляемых данных?


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Ответить
Сообщение
Далее нужно заменить значения в столбце D (с учетом фильтра по 0). На значения из столбца А, листа2.

А каким макаром они будут "привязаны" к другим данным в полях A-C?!
И вы уверены, что совпадет кол-во отфильтрованных и вставляемых данных?

Автор - TimSha
Дата добавления - 15.02.2015 в 18:04
ЛеКоФе Дата: Воскресенье, 15.02.2015, 18:10 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 7 ±
Замечаний: 0% ±

Excel 2007
Добрый день всем,
А не проще сделать не фильтр а сортировку от большего к меньшему , и заменяйте без фильтра ,
А что бы правильно вставлять используйте привязку количества к артикулу и через впр притягивайте.
Нужно в файле больше информации


ЛеКоФе
 
Ответить
СообщениеДобрый день всем,
А не проще сделать не фильтр а сортировку от большего к меньшему , и заменяйте без фильтра ,
А что бы правильно вставлять используйте привязку количества к артикулу и через впр притягивайте.
Нужно в файле больше информации

Автор - ЛеКоФе
Дата добавления - 15.02.2015 в 18:10
Nic70y Дата: Воскресенье, 15.02.2015, 18:14 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9137
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
[offtop]ЛеКоФе, веселый Вы человек![/offtop]


ЮMoney 41001841029809
 
Ответить
Сообщение[offtop]ЛеКоФе, веселый Вы человек![/offtop]

Автор - Nic70y
Дата добавления - 15.02.2015 в 18:14
McLaren Дата: Воскресенье, 15.02.2015, 18:18 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
А каким макаром они будут "привязаны" к другим данным в полях A-C?!

Не совсем понял вопрос. Никак, в листе1, столбцы А-С - просто описание, их можно вообще в данном случае удалить.


И вы уверены, что совпадет кол-во отфильтрованных и вставляемых данных?


Это частный случай. С учетом фильтра выходит 18 строк, в столбце А, листа 2 так же 18 строк.
Мне просто нужно понять сам механизм подобного копирования.
 
Ответить
Сообщение
А каким макаром они будут "привязаны" к другим данным в полях A-C?!

Не совсем понял вопрос. Никак, в листе1, столбцы А-С - просто описание, их можно вообще в данном случае удалить.


И вы уверены, что совпадет кол-во отфильтрованных и вставляемых данных?


Это частный случай. С учетом фильтра выходит 18 строк, в столбце А, листа 2 так же 18 строк.
Мне просто нужно понять сам механизм подобного копирования.

Автор - McLaren
Дата добавления - 15.02.2015 в 18:18
McLaren Дата: Воскресенье, 15.02.2015, 18:28 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день всем,
А не проще сделать не фильтр а сортировку от большего к меньшему , и заменяйте без фильтра ,
А что бы правильно вставлять используйте привязку количества к артикулу и через впр притягивайте.
Нужно в файле больше информации

Добрый день!
Нет, такой способ не подойдет. В общем прайсе более 1000 позиций, возникнет путаница.
Должен ведь существовать способ подобного копирования...


Сообщение отредактировал McLaren - Воскресенье, 15.02.2015, 18:29
 
Ответить
Сообщение
Добрый день всем,
А не проще сделать не фильтр а сортировку от большего к меньшему , и заменяйте без фильтра ,
А что бы правильно вставлять используйте привязку количества к артикулу и через впр притягивайте.
Нужно в файле больше информации

Добрый день!
Нет, такой способ не подойдет. В общем прайсе более 1000 позиций, возникнет путаница.
Должен ведь существовать способ подобного копирования...

Автор - McLaren
Дата добавления - 15.02.2015 в 18:28
Pelena Дата: Воскресенье, 15.02.2015, 18:35 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4633 ±
Замечаний: ±

Excel 365 & Mac Excel
В доп. столбец формулу
Код
=ЕСЛИ(D1=0;0;ИНДЕКС(Лист2!$A$1:$A$18;СТРОКА(A1)-СЧЁТЕСЛИ($D$1:D1;0)))

затем копировать/вставить как значения в D
К сообщению приложен файл: 5233641.xlsx (14.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВ доп. столбец формулу
Код
=ЕСЛИ(D1=0;0;ИНДЕКС(Лист2!$A$1:$A$18;СТРОКА(A1)-СЧЁТЕСЛИ($D$1:D1;0)))

затем копировать/вставить как значения в D

Автор - Pelena
Дата добавления - 15.02.2015 в 18:35
McLaren Дата: Воскресенье, 15.02.2015, 18:47 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
В доп. столбец формулу

=ЕСЛИ(D1=0;0;ИНДЕКС(Лист2!$A$1:$A$18;СТРОКА(A1)-СЧЁТЕСЛИ($D$1:D1;0)))

затем копировать/вставить как значения в D


Pelena, спасибо большое!

Расскажите, пожалуйста, что значит "копировать как значения"? Если через Ctrl+V, копируется ячейки вместе с формулой.
 
Ответить
Сообщение
В доп. столбец формулу

=ЕСЛИ(D1=0;0;ИНДЕКС(Лист2!$A$1:$A$18;СТРОКА(A1)-СЧЁТЕСЛИ($D$1:D1;0)))

затем копировать/вставить как значения в D


Pelena, спасибо большое!

Расскажите, пожалуйста, что значит "копировать как значения"? Если через Ctrl+V, копируется ячейки вместе с формулой.

Автор - McLaren
Дата добавления - 15.02.2015 в 18:47
Pelena Дата: Воскресенье, 15.02.2015, 18:57 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4633 ±
Замечаний: ±

Excel 365 & Mac Excel
Выделяете столбец с формулой -- Копировать -- Перейти в столбец D -- Специальная вставка (Ctrl+Alt+V) -- Значения -- Ok
[p.s.]Не надо цитировать пост целиком. Это нарушение Правил форума[/p.s.]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВыделяете столбец с формулой -- Копировать -- Перейти в столбец D -- Специальная вставка (Ctrl+Alt+V) -- Значения -- Ok
[p.s.]Не надо цитировать пост целиком. Это нарушение Правил форума[/p.s.]

Автор - Pelena
Дата добавления - 15.02.2015 в 18:57
McLaren Дата: Воскресенье, 15.02.2015, 20:10 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, спасибо!

Подскажите, есть ли способ оставить прежними те значения, которые изначально были отсеяны фильтром по 0?

 
Ответить
СообщениеPelena, спасибо!

Подскажите, есть ли способ оставить прежними те значения, которые изначально были отсеяны фильтром по 0?


Автор - McLaren
Дата добавления - 15.02.2015 в 20:10
Pelena Дата: Воскресенье, 15.02.2015, 20:18 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4633 ±
Замечаний: ±

Excel 365 & Mac Excel
Тогда формула в доп. столбце будет другая
Код
=ЕСЛИ(D1=0;E1;ИНДЕКС(Лист2!$A$1:$A$18;СТРОКА(A1)-СЧЁТЕСЛИ($D$1:D1;0)))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТогда формула в доп. столбце будет другая
Код
=ЕСЛИ(D1=0;E1;ИНДЕКС(Лист2!$A$1:$A$18;СТРОКА(A1)-СЧЁТЕСЛИ($D$1:D1;0)))

Автор - Pelena
Дата добавления - 15.02.2015 в 20:18
McLaren Дата: Воскресенье, 15.02.2015, 20:38 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, троекратное вам спасибо!
 
Ответить
СообщениеPelena, троекратное вам спасибо!

Автор - McLaren
Дата добавления - 15.02.2015 в 20:38
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!