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

Вход

Регистрация

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

 

= Мир MS Excel/Отсортировать мужчин по имени отчеству - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Отсортировать мужчин по имени отчеству
УПОРНЫЙ Дата: Пятница, 29.07.2011, 00:19 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Подучил задачу отобрать всех мужчин из большого списка. Потратил много времени чтобы в отдельном столбце проставить букву М напротив фамилий вручную и отфильтровать автофильтром. Подозреваю, что есть другие варианты сортировки опираясь на имя и отчество. Поделитесь знаниями, если не жалко.
К сообщению приложен файл: 8729600.xls (14.0 Kb)


Excel forever
 
Ответить
СообщениеПодучил задачу отобрать всех мужчин из большого списка. Потратил много времени чтобы в отдельном столбце проставить букву М напротив фамилий вручную и отфильтровать автофильтром. Подозреваю, что есть другие варианты сортировки опираясь на имя и отчество. Поделитесь знаниями, если не жалко.

Автор - УПОРНЫЙ
Дата добавления - 29.07.2011 в 00:19
Serge_007 Дата: Пятница, 29.07.2011, 00:27 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Так можно.
К сообщению приложен файл: UPORNUY.xls (25.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТак можно.

Автор - Serge_007
Дата добавления - 29.07.2011 в 00:27
0mega Дата: Пятница, 29.07.2011, 09:35 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (Serge_007)
Так можно.
=ИНДЕКС($B$3:$B$8;НАИМЕНЬШИЙ(ЕСЛИ(ПСТР($B$3:$B$8;НАЙТИ(" ";$B$3:$B$8)-2;2)="ов";СТРОКА($A$1:$A$6));СТРОКА(A3)))


Сергей, мое серое вещество напрочь отказывается понимать необходимость ($A$1:$A$6))
(совершенно пустой столбец, который не несет никакой информации ?! )
 
Ответить
Сообщение
Quote (Serge_007)
Так можно.
=ИНДЕКС($B$3:$B$8;НАИМЕНЬШИЙ(ЕСЛИ(ПСТР($B$3:$B$8;НАЙТИ(" ";$B$3:$B$8)-2;2)="ов";СТРОКА($A$1:$A$6));СТРОКА(A3)))


Сергей, мое серое вещество напрочь отказывается понимать необходимость ($A$1:$A$6))
(совершенно пустой столбец, который не несет никакой информации ?! )

Автор - 0mega
Дата добавления - 29.07.2011 в 09:35
Serge_007 Дата: Пятница, 29.07.2011, 10:01 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (0mega)
совершенно пустой столбец, который не несет никакой информации ?!


0mega, Вы это уже спрашивали.
СТРОКА($A$1:$A$6) можно с таким же успехом заменить на СТРОКА($B$1:$B$6) или СТРОКА($С$1:$С$6) или на любой другой, эта часть формулы необходима только для формирования массива {1;2;3;4;5;6}.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (0mega)
совершенно пустой столбец, который не несет никакой информации ?!


0mega, Вы это уже спрашивали.
СТРОКА($A$1:$A$6) можно с таким же успехом заменить на СТРОКА($B$1:$B$6) или СТРОКА($С$1:$С$6) или на любой другой, эта часть формулы необходима только для формирования массива {1;2;3;4;5;6}.

Автор - Serge_007
Дата добавления - 29.07.2011 в 10:01
УПОРНЫЙ Дата: Пятница, 29.07.2011, 14:13 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Serge_007,

Я прошу прощения за возврат к теме.
Попробовал Вашу замечательную формулу, работает только для мужчин с фамилией на -ов.
Кроме того нужно чтобы она фильтровала строки, а когда похвалился перед коллегами, что есть такая замечательная фомула, они мне рассказали про кучу российских фамилий с другиму окончаниями, и мне сразу стало грустно. Помогите пожалуйста разобраться до конца.

К сообщению приложен файл: NEW_UPORNYJ.xls (27.0 Kb)


Excel forever
 
Ответить
СообщениеSerge_007,

Я прошу прощения за возврат к теме.
Попробовал Вашу замечательную формулу, работает только для мужчин с фамилией на -ов.
Кроме того нужно чтобы она фильтровала строки, а когда похвалился перед коллегами, что есть такая замечательная фомула, они мне рассказали про кучу российских фамилий с другиму окончаниями, и мне сразу стало грустно. Помогите пожалуйста разобраться до конца.


Автор - УПОРНЫЙ
Дата добавления - 29.07.2011 в 14:13
_Boroda_ Дата: Пятница, 29.07.2011, 14:26 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Проверяем симбиоз из 2-х формул-
основная часть Сергея, поиск мужиков мой
Code
=ИНДЕКС($B$3:$B$30;НАИМЕНЬШИЙ(ЕСЛИ(ПРАВСИМВ($B$3:$B$30;1)<>"а";СТРОКА($A$1:$A$28));СТРОКА(A1)))
К сообщению приложен файл: NEW_UPORNYJ_1.xls (30.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПроверяем симбиоз из 2-х формул-
основная часть Сергея, поиск мужиков мой
Code
=ИНДЕКС($B$3:$B$30;НАИМЕНЬШИЙ(ЕСЛИ(ПРАВСИМВ($B$3:$B$30;1)<>"а";СТРОКА($A$1:$A$28));СТРОКА(A1)))

Автор - _Boroda_
Дата добавления - 29.07.2011 в 14:26
Serge_007 Дата: Пятница, 29.07.2011, 14:51 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (_Boroda_)
основная часть Сергея, поиск мужиков мой

smile

Ну и на тот случай если будет просто Гюльчатай wink
К сообщению приложен файл: NEW_UPORNYJ_2.xls (33.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (_Boroda_)
основная часть Сергея, поиск мужиков мой

smile

Ну и на тот случай если будет просто Гюльчатай wink

Автор - Serge_007
Дата добавления - 29.07.2011 в 14:51
RAN Дата: Пятница, 29.07.2011, 16:17 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
И вдогонку
К сообщению приложен файл: Sex.xls (37.0 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИ вдогонку

Автор - RAN
Дата добавления - 29.07.2011 в 16:17
УПОРНЫЙ Дата: Пятница, 29.07.2011, 19:21 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

RAN,

Я предполагаю что это некая пользовательская функция. И моногие были бы рады узнать как работает это чудо. Расскажите подробнее. Как её, функцию, приспособить для народных нужд, а то я скопировал её в свою Personal.xls, а дальше как пользоваться не знаю sad



Excel forever

Сообщение отредактировал УПОРНЫЙ - Пятница, 29.07.2011, 22:03
 
Ответить
СообщениеRAN,

Я предполагаю что это некая пользовательская функция. И моногие были бы рады узнать как работает это чудо. Расскажите подробнее. Как её, функцию, приспособить для народных нужд, а то я скопировал её в свою Personal.xls, а дальше как пользоваться не знаю sad


Автор - УПОРНЫЙ
Дата добавления - 29.07.2011 в 19:21
УПОРНЫЙ Дата: Пятница, 29.07.2011, 20:46 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_, Serge_007,

Замечательная формула, но есть вопросы. Какими средствами ячейки с женскими "реквизитами" окрашены в гламурный розовый цвет? Неужели вручную?! Потому что условного форматирования я не заметил.
Второй вопрос подскажите Как сделать чтобы мужчины в столбце где формулы оставались на своих строках, а не собирались в кучку как алкоголики в пятницу вечером biggrin .
Если эта замечательная формула не будет смещать данные со своих строк, тогда её можно применить во многих других сферах ведь таблицы содержат обычно не только столбец с ФИО, и, применяя фильтрацию можно еще больше пользы от неё получить.
И еще раскажите о формуле поподробнее как её перемещать как она работает. А то я попробоавл её переместить на свой лист Ctrl+Shifi+Enter нажимал, Свои номера ячеек вставлял и т.д. Но все эти пляски с бубном пользы не принесли. sad


Excel forever

Сообщение отредактировал УПОРНЫЙ - Пятница, 29.07.2011, 22:56
 
Ответить
Сообщение_Boroda_, Serge_007,

Замечательная формула, но есть вопросы. Какими средствами ячейки с женскими "реквизитами" окрашены в гламурный розовый цвет? Неужели вручную?! Потому что условного форматирования я не заметил.
Второй вопрос подскажите Как сделать чтобы мужчины в столбце где формулы оставались на своих строках, а не собирались в кучку как алкоголики в пятницу вечером biggrin .
Если эта замечательная формула не будет смещать данные со своих строк, тогда её можно применить во многих других сферах ведь таблицы содержат обычно не только столбец с ФИО, и, применяя фильтрацию можно еще больше пользы от неё получить.
И еще раскажите о формуле поподробнее как её перемещать как она работает. А то я попробоавл её переместить на свой лист Ctrl+Shifi+Enter нажимал, Свои номера ячеек вставлял и т.д. Но все эти пляски с бубном пользы не принесли. sad

Автор - УПОРНЫЙ
Дата добавления - 29.07.2011 в 20:46
RAN Дата: Пятница, 29.07.2011, 22:10 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Quote (УПОРНЫЙ)
Как её, функцию, приспособить для народных нужд.

Да легко!
1. Включить макросы
2. Встать в любую ячейку и нажать функции.
3. Выбрать - определенные пользователем.
4. Найти там Sex.
5. Указать ячейку, чей sex надо определить.
6. Сказать ОК.
7. Протянуть при нужде.
booze


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Quote (УПОРНЫЙ)
Как её, функцию, приспособить для народных нужд.

Да легко!
1. Включить макросы
2. Встать в любую ячейку и нажать функции.
3. Выбрать - определенные пользователем.
4. Найти там Sex.
5. Указать ячейку, чей sex надо определить.
6. Сказать ОК.
7. Протянуть при нужде.
booze

Автор - RAN
Дата добавления - 29.07.2011 в 22:10
УПОРНЫЙ Дата: Пятница, 29.07.2011, 22:25 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

RAN,

Браво! Вы лучший! Ваша функция наиболее удобна!!!



Excel forever
 
Ответить
СообщениеRAN,

Браво! Вы лучший! Ваша функция наиболее удобна!!!


Автор - УПОРНЫЙ
Дата добавления - 29.07.2011 в 22:25
RAN Дата: Пятница, 29.07.2011, 22:44 | Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Во как! Один макрос сколько формул побил! tongue hands lol


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеВо как! Один макрос сколько формул побил! tongue hands lol

Автор - RAN
Дата добавления - 29.07.2011 в 22:44
УПОРНЫЙ Дата: Пятница, 29.07.2011, 22:52 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

RAN,

Quote (УПОРНЫЙ)
Нельзя ли усовершенствовать этот макрос чтобы он показывал еще и откуда Excel берет шаблон вновь создаваемой книги.

Не попробуете ли Вы ответить на вопрос "Где хранятся Шаблоны и макросы Excel" Я 26 лет сам учусь за компьютером из них год в интернете, где макросы теперь знаю, а вот с шаблонами разобраться не могу! Excel моя любимая программа, в ней всегда нахожу для себя чтото новое, но невозможность сохранить настройки книги очень раздражает.



Excel forever

Сообщение отредактировал УПОРНЫЙ - Пятница, 29.07.2011, 23:24
 
Ответить
СообщениеRAN,

Quote (УПОРНЫЙ)
Нельзя ли усовершенствовать этот макрос чтобы он показывал еще и откуда Excel берет шаблон вновь создаваемой книги.

Не попробуете ли Вы ответить на вопрос "Где хранятся Шаблоны и макросы Excel" Я 26 лет сам учусь за компьютером из них год в интернете, где макросы теперь знаю, а вот с шаблонами разобраться не могу! Excel моя любимая программа, в ней всегда нахожу для себя чтото новое, но невозможность сохранить настройки книги очень раздражает.


Автор - УПОРНЫЙ
Дата добавления - 29.07.2011 в 22:52
Serge_007 Дата: Воскресенье, 31.07.2011, 00:36 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (УПОРНЫЙ)
Если эта замечательная формула не будет смещать данные со своих строк...

А если Вы будете прикладывать примеры соответствующие действительности и описывать реальную задачу, то и получать будете то решение, которое Вам надо, а не то, которое мы себе представили.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (УПОРНЫЙ)
Если эта замечательная формула не будет смещать данные со своих строк...

А если Вы будете прикладывать примеры соответствующие действительности и описывать реальную задачу, то и получать будете то решение, которое Вам надо, а не то, которое мы себе представили.

Автор - Serge_007
Дата добавления - 31.07.2011 в 00:36
УПОРНЫЙ Дата: Воскресенье, 31.07.2011, 22:46 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Serge_007,

Уважаемый, модератор, я прошу прощения за неудачный пример, но вопроса своего я не снимаю, и если Вы все же пересилите свою обиду и запасетесь некоторым терпением к новичку, то может разъясните как пользоваться этой формулой массива. Так как она тоже очень нужна, например для анализа результатов выборов, в подготовке и проведении которых я активно участвую.



Excel forever

Сообщение отредактировал УПОРНЫЙ - Воскресенье, 31.07.2011, 22:47
 
Ответить
СообщениеSerge_007,

Уважаемый, модератор, я прошу прощения за неудачный пример, но вопроса своего я не снимаю, и если Вы все же пересилите свою обиду и запасетесь некоторым терпением к новичку, то может разъясните как пользоваться этой формулой массива. Так как она тоже очень нужна, например для анализа результатов выборов, в подготовке и проведении которых я активно участвую.


Автор - УПОРНЫЙ
Дата добавления - 31.07.2011 в 22:46
Serge_007 Дата: Воскресенье, 31.07.2011, 22:47 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
У меня нет обид.
Я прошу выложить пример соответствующий действительности и описать реальную задачу.
Тогда будет решение которое подойдёт Вам. Его и объясним.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеУ меня нет обид.
Я прошу выложить пример соответствующий действительности и описать реальную задачу.
Тогда будет решение которое подойдёт Вам. Его и объясним.

Автор - Serge_007
Дата добавления - 31.07.2011 в 22:47
УПОРНЫЙ Дата: Воскресенье, 31.07.2011, 22:50 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Serge_007,

Спасибо



Excel forever
 
Ответить
СообщениеSerge_007,

Спасибо


Автор - УПОРНЫЙ
Дата добавления - 31.07.2011 в 22:50
УПОРНЫЙ Дата: Понедельник, 01.08.2011, 00:06 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)

Ну и на тот случай если будет просто Гюльчатай


Пробовал применить формулу массива расположенную в ячейкяах D3:D58 на другом листе, возникло несколько вопросов;
как ее скопировать на другой лист и изменить так чтобы она охватывала нужный пользователю диапазон данных;
как ее преобразовать так чтобы она не смещала полученные результаты со своих строк.
На листе2 в ячейках F3:F58 показано то, что должно получиться в результате применения исправленной формулы.
К сообщению приложен файл: NEW_UPORNYJ_3.xls (60.0 Kb)


Excel forever
 
Ответить
Сообщение
Quote (Serge_007)

Ну и на тот случай если будет просто Гюльчатай


Пробовал применить формулу массива расположенную в ячейкяах D3:D58 на другом листе, возникло несколько вопросов;
как ее скопировать на другой лист и изменить так чтобы она охватывала нужный пользователю диапазон данных;
как ее преобразовать так чтобы она не смещала полученные результаты со своих строк.
На листе2 в ячейках F3:F58 показано то, что должно получиться в результате применения исправленной формулы.

Автор - УПОРНЫЙ
Дата добавления - 01.08.2011 в 00:06
Serge_007 Дата: Понедельник, 01.08.2011, 00:21 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (УПОРНЫЙ)
На листе2 в ячейках F3:F58 показано то, что должно получиться в результате применения исправленной формулы.

Для этого не нужна формула массива.

Code
=ЕСЛИ((ПСТР(B3;НАЙТИ(" ";B3)-2;2)="на")+(ПСТР(B3;НАЙТИ(" ";B3)-2;2)="не")+(ПСТР(B3;НАЙТИ(" ";B3)-2;2)="ая");"";B3)
К сообщению приложен файл: NEW_UPORNYJ_4.xls (72.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (УПОРНЫЙ)
На листе2 в ячейках F3:F58 показано то, что должно получиться в результате применения исправленной формулы.

Для этого не нужна формула массива.

Code
=ЕСЛИ((ПСТР(B3;НАЙТИ(" ";B3)-2;2)="на")+(ПСТР(B3;НАЙТИ(" ";B3)-2;2)="не")+(ПСТР(B3;НАЙТИ(" ";B3)-2;2)="ая");"";B3)

Автор - Serge_007
Дата добавления - 01.08.2011 в 00:21
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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