|
Excel - четыре колонки сортировать в унисон | ☑ | ||
---|---|---|---|---|
0
Масянька
03.03.23
✎
11:15
|
День добрый!
Стандартными средствами Excel вариант сделать такое: 4 колонки с ФИО Иванов Иванов Иванов Иванов Петров Петров Сидоров Сидоров И т.д. Надо чтобы в строчку шли 4 Ивановых, в следующую 2 Петровых и т.д. Спасибо. |
|||
1
vicof
03.03.23
✎
11:36
|
напиши скрипт на ибашечке
|
|||
2
vicof
03.03.23
✎
11:36
|
вбашечке, оговорочка по Фрейду)
|
|||
3
Злопчинский
03.03.23
✎
11:47
|
Транспонируй чтобы ивановы, петровы, сидоровы шли в столбцах
отсортируй обычным образом, получится Иванов Петров Иванов Петров Иванов Сидоров Иванов Сидоров . отсортированную - транспонируй, страндартная функция вроде есть в экселе |
|||
4
uno-group
03.03.23
✎
11:48
|
А если в первых двух дальше есть еще Сидоровы они не в 1 строке должны быть? какой то унисон однострочный получается
|
|||
5
Злопчинский
03.03.23
✎
11:49
|
Вообще задача непонятна.
третьей строки в товем примере я вообще не вижу. так как 4-2-0 - то есть третье строки уже не будет |
|||
6
Масянька
03.03.23
✎
11:57
|
Бухи передумали 🙄
А вообще... Список сотрудников за 4 года - 4 списка. Затем эти списки копируют и вставляют на один лист Excel. И хотелось (им), чтобы одинаковые сотрудники (работали все 4 года) - в одну строку, а кто работал не все года - там внизу будут, каждый в отдельной строчке (ну, или там одна строчка в 2-ух колонках). Все-таки, маразм не прошел 😁 |
|||
7
uno-group
03.03.23
✎
11:57
|
результирующую колонку куда собрать все фамилии. ее отсортировать и через ВПР подягивать нужные фамилии если они есть в соответствующих столбцах
|
|||
8
uno-group
03.03.23
✎
12:00
|
Скорей всего нужно не фио подтягивать а соответствующие данные ЗП, К-во отработанных дней и т.п. ВПР с этим отлично справляется
|
|||
9
KJlag
03.03.23
✎
12:04
|
(5) я так понял, ему надо чтобы из
Иванов Иванов Иванов Иванов Петров Петров Сидоров Сидоров получили Иванов Иванов Иванов Иванов Петров Петров Сидоров Сидоров но чисто стандартными методами эксельки - хз как такое сделать. |
|||
10
uno-group
03.03.23
✎
12:18
|
Копируем все 4 столбца в 1 столбец другого листа. Потом нажимаем кнопку "удалить дубликаты" сортируем.
И далее для первого столбца =ВПР(A1;Лист1!A:A;1;0) Для второго =ВПР(A1;Лист1!B:B;1;0) и т.д. Индексный столбец скрываем "Н/Д" очищаем. |
|||
11
Масянька
03.03.23
✎
13:46
|
(10) "И далее для первого столбца =ВПР(A1;Лист1!A:A;1;0) Для второго =ВПР(A1;Лист1!B:B;1;0) и т.д." - тут мне не понятно...
Я сделала на первом листе (где 4 столбца) 4 колонки с формулой. В этих колонках идет чел, чел, чел, Н/Д... И что? Н/Д нужно не скрывать, а выводить отдельно. Или я чего-то не поняла? PS А вообще, спасибо - прикольная штука. |
|||
12
Мимохожий Однако
03.03.23
✎
13:55
|
(11) а теперь, как только поймёшь, как это делать, включи запись макроса, подкорректируй и сохрани до следующего использования.Буде щасте
|
|||
13
uno-group
03.03.23
✎
16:07
|
На листе 1 - 4 колонки с фамилиями работающих в соответствующие года. На втором листе в 1 колонке список всех сотрудников работавших за 4 года.
во 2-5 соответствующие колонки с формулой куда выводится Фамилия если работал и "нет/данных" если не работал. |
|||
14
Масянька
03.03.23
✎
16:28
|
(13) Да, но надо, чтобы:
Иванов Иванов Иванов Иванов Козлов Козлов Козлов Козлов Печкин Печкин Печкин Печкин Петров Петров Сидоров Сидоров Шишов Шишов Шишов |
|||
15
uno-group
03.03.23
✎
16:39
|
Потом копировать 2-5 столбцы вставить значения и заменить "нет/данных" на ""
|
|||
16
KJlag
03.03.23
✎
16:43
|
(14) а вот интересно, может ли в исходном файле быть в таком:
Арбузов Арбузов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Иванов Петров Петров Сидоров Сидоров |
|||
17
Масянька
03.03.23
✎
16:49
|
(16) Именно так и есть.
Только Иванов - не муж и жена, а четыре разных человека © |
|||
18
mistеr
03.03.23
✎
17:12
|
(6) До исходной задачи так и не докопалась..
|
|||
19
Злопчинский
03.03.23
✎
17:55
|
(14) почему Сидоров и Шишов начинаются в новой строке не с первой колонки?
Почему Сидоров не продолжается на третье строке после Петрова. . что за бяка в опсиании задачи? . напиши русскими словами - чему соответсвуют в результирующей таблице которую надо получить : чему соответсвуют колонки? чему соответсвуют строки? если фамилия стоит я в ячейке "колнка/строка" - что это значит? |
|||
20
azernot
03.03.23
✎
18:04
|
А я бы все 4 списка сделал так
1 список Иванов 1 Петров 1 Сидоров 1 2 список Иванов 1 Петров 1 Сидоров 1 3 список Иванов 1 4 список Иванов 1 Т.е. две колонки. ФИО и Количество лет Далее, я все четыре списка помещаю на один лист но не рядом, а друг под другом. Потом делаю сводную таблицу с суммированием количества лет и получаю Иванов 4 Петров 2 Сидоров 2 Сортирую по убыванию ресурса, вуаля. Ну или в списках 4 колонки, за каждый год И тогда в своде можно будет видеть в какой год входит сотрудник Типа Иванов 1 1 1 1 Петров 0 1 1 0 Сидоров 1 1 0 0 Волков 0 0 1 0 Зайцев 1 0 0 0 Мишин 0 1 1 1 И т.п. |
|||
21
Valdis2007
03.03.23
✎
18:11
|
(0) установи MS office 2021
|
|||
22
Garykom
гуру
03.03.23
✎
23:02
|
(0) Все четыре столбца сделать в одну колонку, напротив добавить год
Далее Вставка > Сводная таблица |
|||
23
Злопчинский
04.03.23
✎
00:31
|
(22) из двухколоночного списка типа
ФИО,ГОД построить кросс таблицу получится, но немножко не ту что хочет ТС получится типа https://i.ibb.co/XDdCTHn/2023-03-04-002759.png |
|||
24
Garykom
гуру
04.03.23
✎
00:45
|
(23) Заменить "1" на ФИО не проблема формулой
|
|||
25
Garykom
гуру
04.03.23
✎
00:49
|
(24)+ транспонировать, отсортировать и еще раз транспонировать - будет нужная таблица
|
|||
26
Злопчинский
04.03.23
✎
13:09
|
(24) да, но только построчно
|
|||
27
Злопчинский
04.03.23
✎
13:09
|
(25) хм.. что-то не соображу, как это иизменит картинку
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |