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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных в зависимости от условия - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Перенос данных в зависимости от условия (Формулы/Formulas)
Перенос данных в зависимости от условия
Pyotr Дата: Пятница, 05.09.2014, 10:42 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Уважаемые форумчане, помогите разобраться.
Суть вопроса: при внесение данных в столбец "Дата оплаты" она меняет цвет. Мне необходимо, чтобы строка, в которой "дата оплаты" не указана, переносилась в другой участок этого ЛИСТА или на другой ЛИСТ (на примере в раздел "Неоплаченные договора"). Если вносится "дата оплаты", то эта строка убирается из неоплаченных.
К сообщению приложен файл: 3531198.xlsx (12.2 Kb)


Сообщение отредактировал Pyotr - Пятница, 05.09.2014, 10:43
 
Ответить
СообщениеУважаемые форумчане, помогите разобраться.
Суть вопроса: при внесение данных в столбец "Дата оплаты" она меняет цвет. Мне необходимо, чтобы строка, в которой "дата оплаты" не указана, переносилась в другой участок этого ЛИСТА или на другой ЛИСТ (на примере в раздел "Неоплаченные договора"). Если вносится "дата оплаты", то эта строка убирается из неоплаченных.

Автор - Pyotr
Дата добавления - 05.09.2014 в 10:42
YouGreed Дата: Пятница, 05.09.2014, 11:12 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
Pyotr, Мое решение. Может не подойдет, но в принципе можно использовать.
К сообщению приложен файл: ____.xlsx (17.2 Kb)
 
Ответить
СообщениеPyotr, Мое решение. Может не подойдет, но в принципе можно использовать.

Автор - YouGreed
Дата добавления - 05.09.2014 в 11:12
gling Дата: Пятница, 05.09.2014, 11:17 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2524
Репутация: 678 ±
Замечаний: 0% ±

2010
Формулами с доп столбцом.
К сообщению приложен файл: 3580074.xlsx (14.1 Kb)


ЯД-41001506838083
 
Ответить
СообщениеФормулами с доп столбцом.

Автор - gling
Дата добавления - 05.09.2014 в 11:17
YouGreed Дата: Пятница, 05.09.2014, 11:22 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
gling, Очень интересный вариант))
 
Ответить
Сообщениеgling, Очень интересный вариант))

Автор - YouGreed
Дата добавления - 05.09.2014 в 11:22
Pyotr Дата: Пятница, 05.09.2014, 11:30 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
YouGreed, Ваше решение не подходит, при вводе в начальной таблице "даты оплаты" из Вашей сводной таблицы данные не удаляются.
gling, при вводе даты оплаты выдает #ИМЯ? в формуле.

Код
=_xlfn.IFERROR(ВПР(СТРОКА(B2);$A$5:$E$15;СТОЛБЕЦ();0);0), _xlfn.IFERROR
- это надстройка?


Сообщение отредактировал Serge_007 - Суббота, 06.09.2014, 13:01
 
Ответить
СообщениеYouGreed, Ваше решение не подходит, при вводе в начальной таблице "даты оплаты" из Вашей сводной таблицы данные не удаляются.
gling, при вводе даты оплаты выдает #ИМЯ? в формуле.

Код
=_xlfn.IFERROR(ВПР(СТРОКА(B2);$A$5:$E$15;СТОЛБЕЦ();0);0), _xlfn.IFERROR
- это надстройка?

Автор - Pyotr
Дата добавления - 05.09.2014 в 11:30
YouGreed Дата: Пятница, 05.09.2014, 11:39 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
Pyotr, Вы могли бы, нажать на табличку правой кнопкой мыши и "Обновить". Если интересует, я могу поискать способ автоматизации обновления сводной таблицы.[vba]
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address(0, 0) = "G1" Then Sheets("Лист2").PivotTables(1).PivotCache.Refresh
End Sub
[/vba]Этот Код, выложил пользователь _Boroda_ на форуме другого проекта Excel. Поэтому прошу прощения за плагиат, у правообладателя))


Сообщение отредактировал Serge_007 - Суббота, 06.09.2014, 13:01
 
Ответить
СообщениеPyotr, Вы могли бы, нажать на табличку правой кнопкой мыши и "Обновить". Если интересует, я могу поискать способ автоматизации обновления сводной таблицы.[vba]
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address(0, 0) = "G1" Then Sheets("Лист2").PivotTables(1).PivotCache.Refresh
End Sub
[/vba]Этот Код, выложил пользователь _Boroda_ на форуме другого проекта Excel. Поэтому прошу прощения за плагиат, у правообладателя))

Автор - YouGreed
Дата добавления - 05.09.2014 в 11:39
gling Дата: Пятница, 05.09.2014, 11:50 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2524
Репутация: 678 ±
Замечаний: 0% ±

2010
Можно в доп столбец вставить такую формулу
Код
=СУММПРОИЗВ((D5<>"")*(B5="")*СЧЁТЕСЛИ($H$4:H4;"<>0"))
что бы не выходили надписи Фрукты и Овощи. Насчет #ИМЯ хотел бы увидеть в файле. У меня не появляется.


ЯД-41001506838083
 
Ответить
СообщениеМожно в доп столбец вставить такую формулу
Код
=СУММПРОИЗВ((D5<>"")*(B5="")*СЧЁТЕСЛИ($H$4:H4;"<>0"))
что бы не выходили надписи Фрукты и Овощи. Насчет #ИМЯ хотел бы увидеть в файле. У меня не появляется.

Автор - gling
Дата добавления - 05.09.2014 в 11:50
Pyotr Дата: Пятница, 05.09.2014, 15:18 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Всё, я разобрался почему #ИМЯ? выдавало... Компьютер на котором я пробовал запускать с офисом 2003.... поэтому и не работало...

Всем спасибо, кто откликнулся.
К сообщению приложен файл: 3464490.xls (31.5 Kb)


Сообщение отредактировал Pyotr - Пятница, 05.09.2014, 15:48
 
Ответить
СообщениеВсё, я разобрался почему #ИМЯ? выдавало... Компьютер на котором я пробовал запускать с офисом 2003.... поэтому и не работало...

Всем спасибо, кто откликнулся.

Автор - Pyotr
Дата добавления - 05.09.2014 в 15:18
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Перенос данных в зависимости от условия (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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