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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос отображает строки из другого листа - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Макрос отображает строки из другого листа
GreenDog Дата: Понедельник, 23.03.2015, 20:12 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
В общем, в файле два листа: первый "Данные" хранит данные, в виде списка с верху в низ. Второй лист "Результаты" используется как поиск, в столбцы вводятся данные, затем нужно нажать "обновить" и фильтр произведёт Отбор (в столбце P, лист Данные).

1. Я добавил новый лист "Матчи", в нём нужно создать кнопку "Показать" с макросом, который будет отображать все строки с листа Данные, в которых в столбце P есть "Отбор". Пример в файле. На листе Данные, синим цветом указал диапазон(A:AD), то что должно отображаться на листе Матчи.

2. На листе "Матчи" очень нужна кнопка "Сортировать", на каждом столбце A:O. При нажатии, сортирует столбец по совпадениям. Пример в файле, на листе Матчи.

3. Лист Данные,формула сравнивает числа в столбце М, выводит результат в столбец L, по принципу:
Формат чисел ХХ:ХХ (два числа через двоеточие)
Если первое число больше второго, то П1(зелёная заливка ячейки)
Если первое число меньше второго, то П2(красная заливка ячейки)
Если два числа равны друг другу, то Х (русская буква Ха, оранжевая заливка ячейки)
Пример в файле, лист данные.
К сообщению приложен файл: 4135976.rar (88.8 Kb)


Сообщение отредактировал GreenDog - Вторник, 24.03.2015, 17:27
 
Ответить
СообщениеВ общем, в файле два листа: первый "Данные" хранит данные, в виде списка с верху в низ. Второй лист "Результаты" используется как поиск, в столбцы вводятся данные, затем нужно нажать "обновить" и фильтр произведёт Отбор (в столбце P, лист Данные).

1. Я добавил новый лист "Матчи", в нём нужно создать кнопку "Показать" с макросом, который будет отображать все строки с листа Данные, в которых в столбце P есть "Отбор". Пример в файле. На листе Данные, синим цветом указал диапазон(A:AD), то что должно отображаться на листе Матчи.

2. На листе "Матчи" очень нужна кнопка "Сортировать", на каждом столбце A:O. При нажатии, сортирует столбец по совпадениям. Пример в файле, на листе Матчи.

3. Лист Данные,формула сравнивает числа в столбце М, выводит результат в столбец L, по принципу:
Формат чисел ХХ:ХХ (два числа через двоеточие)
Если первое число больше второго, то П1(зелёная заливка ячейки)
Если первое число меньше второго, то П2(красная заливка ячейки)
Если два числа равны друг другу, то Х (русская буква Ха, оранжевая заливка ячейки)
Пример в файле, лист данные.

Автор - GreenDog
Дата добавления - 23.03.2015 в 20:12
GreenDog Дата: Вторник, 24.03.2015, 17:27 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Прошу перенести в раздел "Работа"
Бюджет 200 руб, киви или телефон
 
Ответить
СообщениеПрошу перенести в раздел "Работа"
Бюджет 200 руб, киви или телефон

Автор - GreenDog
Дата добавления - 24.03.2015 в 17:27
Pelena Дата: Вторник, 24.03.2015, 21:05 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Задачи-то не сложные. Если б задали вопросы без нарушений Правил, то уже давно получили бы ответы. И переносить никуда бы не пришлось.

Смотрите.
Сортировка по двойному клику в диапазоне А4:О4
К сообщению приложен файл: 4705451.rar (91.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗадачи-то не сложные. Если б задали вопросы без нарушений Правил, то уже давно получили бы ответы. И переносить никуда бы не пришлось.

Смотрите.
Сортировка по двойному клику в диапазоне А4:О4

Автор - Pelena
Дата добавления - 24.03.2015 в 21:05
GreenDog Дата: Вторник, 24.03.2015, 21:23 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Спасибо, то что нужно. Единственное, можно что бы цвет ячеек столбца L (П1,П2,Х) отображался так же на листе Матчи. Я немного неправильно выразился, столбец M заполняется вручную(1:0), и надо чтобы после его заполнения, формула автоматически заполняла столбец L (П1) по принципу описанному выше.


Сообщение отредактировал GreenDog - Вторник, 24.03.2015, 21:29
 
Ответить
СообщениеСпасибо, то что нужно. Единственное, можно что бы цвет ячеек столбца L (П1,П2,Х) отображался так же на листе Матчи. Я немного неправильно выразился, столбец M заполняется вручную(1:0), и надо чтобы после его заполнения, формула автоматически заполняла столбец L (П1) по принципу описанному выше.

Автор - GreenDog
Дата добавления - 24.03.2015 в 21:23
Pelena Дата: Вторник, 24.03.2015, 22:00 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
У Вас там половина данных в столбце М в формате времени. Я исправила, но для работы формулы нужен текстовый формат (на будущее)
К сообщению приложен файл: 3596481.rar (98.1 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ Вас там половина данных в столбце М в формате времени. Я исправила, но для работы формулы нужен текстовый формат (на будущее)

Автор - Pelena
Дата добавления - 24.03.2015 в 22:00
GreenDog Дата: Вторник, 24.03.2015, 22:34 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Спасибо, великолепно получилось. Напишите пожалуйста Ваш киви или номер телефона для благодарности.

Вопрос на будущее, как изменить формат на текстовый без потери значения?К примеру, в ячейке 3:0 в формате ч:м;@ если менять на текстовый, то получится 0,125 а мне нужно сохранить 3:0 но перевести в текстовый формат, подскажите пожалуйста как?
 
Ответить
СообщениеСпасибо, великолепно получилось. Напишите пожалуйста Ваш киви или номер телефона для благодарности.

Вопрос на будущее, как изменить формат на текстовый без потери значения?К примеру, в ячейке 3:0 в формате ч:м;@ если менять на текстовый, то получится 0,125 а мне нужно сохранить 3:0 но перевести в текстовый формат, подскажите пожалуйста как?

Автор - GreenDog
Дата добавления - 24.03.2015 в 22:34
Pelena Дата: Вторник, 24.03.2015, 22:58 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
сохранить 3:0 но перевести в текстовый формат

Я переводила формулой в доп. столбец
Код
=ТЕКСТ(M2;"ч:м")
потом копировать/вставить как значения. Да, и формат столбца М должен быть текстовым.

киви не пользуюсь, ЯД в подписи


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
сохранить 3:0 но перевести в текстовый формат

Я переводила формулой в доп. столбец
Код
=ТЕКСТ(M2;"ч:м")
потом копировать/вставить как значения. Да, и формат столбца М должен быть текстовым.

киви не пользуюсь, ЯД в подписи

Автор - Pelena
Дата добавления - 24.03.2015 в 22:58
GreenDog Дата: Вторник, 24.03.2015, 23:09 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Поясните пожалуйста в формате "Для новичков")) Какой доп. столбец? Куда копировать/вставить? К примеру, мне нужно весь столбец М перевести из ч:м;@ в текстовый, без потери значения.


Сообщение отредактировал GreenDog - Среда, 25.03.2015, 00:55
 
Ответить
СообщениеПоясните пожалуйста в формате "Для новичков")) Какой доп. столбец? Куда копировать/вставить? К примеру, мне нужно весь столбец М перевести из ч:м;@ в текстовый, без потери значения.

Автор - GreenDog
Дата добавления - 24.03.2015 в 23:09
ShAM Дата: Среда, 25.03.2015, 04:46 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Выбираете любой пустой столбец, например АА. В АА1 пишете формулу Елены:
Код
=ТЕКСТ(M1;"ч:м")
Копируете формулу по столбцу АА, сколько Вам нужно (т.е. сколько в М заполнено). Выделяете столбец АА - Копировать, выделяете столбец М - Правой кнопкой по выделенному - Специальная вставка - Значения - ОК. Удаляете формулы из столбца АА.
 
Ответить
СообщениеВыбираете любой пустой столбец, например АА. В АА1 пишете формулу Елены:
Код
=ТЕКСТ(M1;"ч:м")
Копируете формулу по столбцу АА, сколько Вам нужно (т.е. сколько в М заполнено). Выделяете столбец АА - Копировать, выделяете столбец М - Правой кнопкой по выделенному - Специальная вставка - Значения - ОК. Удаляете формулы из столбца АА.

Автор - ShAM
Дата добавления - 25.03.2015 в 04:46
GreenDog Дата: Среда, 25.03.2015, 12:50 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Сделал всё как вы сказали, "ошибка в формуле",если вставить функцию пишет "недопустимое". Вот посмотрите пожалуйста, столбец G 1014 строк, надо перевести в текстовый без потери местоположения ячеек.
К сообщению приложен файл: 5986827.rar (12.2 Kb)


Сообщение отредактировал GreenDog - Среда, 25.03.2015, 12:55
 
Ответить
СообщениеСделал всё как вы сказали, "ошибка в формуле",если вставить функцию пишет "недопустимое". Вот посмотрите пожалуйста, столбец G 1014 строк, надо перевести в текстовый без потери местоположения ячеек.

Автор - GreenDog
Дата добавления - 25.03.2015 в 12:50
Pelena Дата: Среда, 25.03.2015, 13:18 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
В Вашем файле формулы нет. Интересно было бы посмотреть, какая там может быть ошибка. Если только у вас английский Excel, тогда "h:m"
Формулу немного дописала, чтобы учитывались пустые ячейки.
После ввода формулы в столбец Н выделите столбец G и установите текстовый формат, дальше как расписал ShAM
К сообщению приложен файл: 6471230.rar (17.1 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВ Вашем файле формулы нет. Интересно было бы посмотреть, какая там может быть ошибка. Если только у вас английский Excel, тогда "h:m"
Формулу немного дописала, чтобы учитывались пустые ячейки.
После ввода формулы в столбец Н выделите столбец G и установите текстовый формат, дальше как расписал ShAM

Автор - Pelena
Дата добавления - 25.03.2015 в 13:18
GreenDog Дата: Среда, 25.03.2015, 13:51 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Всё сделал спасибо. Подскажите пожалуйста формулу для замены 0 на 000, через найти/заменить не получается.
[moder] GreenDog, Вы ответ на первоначальный вопрос получили?
200 руб. Елене отправили?
Всё, эта тема не резиновая, для других вопросов создавайте отдельные темы.


Сообщение отредактировал _Boroda_ - Среда, 25.03.2015, 15:36
 
Ответить
СообщениеВсё сделал спасибо. Подскажите пожалуйста формулу для замены 0 на 000, через найти/заменить не получается.
[moder] GreenDog, Вы ответ на первоначальный вопрос получили?
200 руб. Елене отправили?
Всё, эта тема не резиновая, для других вопросов создавайте отдельные темы.

Автор - GreenDog
Дата добавления - 25.03.2015 в 13:51
Pelena Дата: Среда, 25.03.2015, 15:33 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Спасибо, великолепно получилось.

Всё сделал спасибо.

То есть поставленная в первом посте задача выполнена. Так?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Спасибо, великолепно получилось.

Всё сделал спасибо.

То есть поставленная в первом посте задача выполнена. Так?

Автор - Pelena
Дата добавления - 25.03.2015 в 15:33
GreenDog Дата: Среда, 25.03.2015, 16:50 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Да конечно, сейчас решаю вопрос с яндексом, придётся подождать до завтра или на киви,телефон могу прямо сейчас.
 
Ответить
СообщениеДа конечно, сейчас решаю вопрос с яндексом, придётся подождать до завтра или на киви,телефон могу прямо сейчас.

Автор - GreenDog
Дата добавления - 25.03.2015 в 16:50
  • Страница 1 из 1
  • 1
Поиск:

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