![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Борыга |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 18 Регистрация: 5.5.2009 Город: Новосибирск Учебное заведение: МГиМО Вы: преподаватель ![]() |
В области С14:С16 показать фамилии работников, занявших первые три места по суммам, полученным <На руки>. (так чтобы если меняешь значение <на руки> - фамилии распологались по местам соответственно...)
1 место я написал условие, а на второе и третье не получается... помогите пжл!!! вот сам исходник: http://www.rapidshare.ru/1055425 |
jns |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 22.3.2010 Город: Уфа Учебное заведение: УГАТУ Вы: другое ![]() |
села решать эту же задачу, дошла до этого и впала в ступор, помоги, пожалуйста, как ты сделал хотя бы первое, может дальше пойдет... Спасибо)
|
Vahappaday |
![]()
Сообщение
#3
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
1. Файл с решением удален в связи со временем хранения, предлагаю перезалить.
2. Это должны быть формулы или допустим VBA? 3. Можно ли использовать дополнительные ячейки? 4. Ячеек с сотрудниками фиксированное количество или может меняться динамически? |
jns |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 22.3.2010 Город: Уфа Учебное заведение: УГАТУ Вы: другое ![]() |
спасибо, что откликнулись)))
Подразумеваю ,что должны быть формулы))) Использование дополнительных ячеек возможно и в данном примере всего 3 сотрудника, но думаю, они могут и меняться. Эскизы прикрепленных изображений ![]() |
Vahappaday |
![]()
Сообщение
#5
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
Предлагаю обратить внимание на "Автофильтр", по крайней мере, так советуют тут:
http://office.microsoft.com/ru-ru/excel/HP100739471049.aspx А поподробней разберусь, когда приду с универа. |
matpom |
![]()
Сообщение
#6
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 164 Регистрация: 10.11.2009 Город: Riga Учебное заведение: КПИ Вы: преподаватель ![]() |
Файлы в студию, какая постановка задачи и что необходимо?
|
jns |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 22.3.2010 Город: Уфа Учебное заведение: УГАТУ Вы: другое ![]() |
Да))) я подумала о расширенном фильтре, так как он может переместить выходные данные на новое место, но тут возникла другая проблема - какой диапазон условий...(((
И, огромное спасибо!))) вот задачка))) остался только последний вопрос((( если нужно то скину и в Excel... Эскизы прикрепленных изображений ![]() |
jns |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 22.3.2010 Город: Уфа Учебное заведение: УГАТУ Вы: другое ![]() |
написала для первого.
тьфу. =ЕСЛИ(И(G8>G9;G8>G10);A8;( ЕСЛИ(И(G9>G8;G9>G10);A9; ЕСЛИ(И(G10>G9;G10>G8);A10;0)))) мне кажется или задание какое-то((( |
Vahappaday |
![]()
Сообщение
#9
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
написала для первого. тьфу. =ЕСЛИ(И(G8>G9;G8>G10);A8;( ЕСЛИ(И(G9>G8;G9>G10);A9; ЕСЛИ(И(G10>G9;G10>G8);A10;0)))) мне кажется или задание какое-то((( )) Если такой вариант приемлем (а он приемлем, если у нас всегда 3 записи о сотрудниках, как на картинке), то всё ок, я не понимаю в чём вообще проблема)) Вот формулы для всех трёх: Код =ЕСЛИ(И(G8>G9;G8>G10);A8;ЕСЛИ(И(G9>G8;G9>G10);A9;A10)) =ЕСЛИ(((G8-G9)*(G8-G10)<0);A8;ЕСЛИ(((G9-G8)*(G9-G10)<0);A9;A10)) =ЕСЛИ(И(G8<G9;G8<G10);A8;ЕСЛИ(И(G9<G8;G9<G10);A9;A10)) Если же количество сотрудников может меняться, то, на мой взгляд, формулами не обойтись. Придётся юзать VBA. Схема достаточно простая - используем алгоритм сортировки методом подсчета. Если в массиве 0 элементов больше текущего, он стоит на 1 месте, если 1 - на втором, если 2 - на третьем, и т.д. Надо также рассмотреть вариант, когда у нескольких работников одинаковая з/п получилась |
jns |
![]()
Сообщение
#10
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 22.3.2010 Город: Уфа Учебное заведение: УГАТУ Вы: другое ![]() |
Спасибо вам огромное!!!!!!!!!!!)))))))
на языке программирования я это немного представляю, но такого не требуется))) Еще раз, спасибо вам большое))) |
Vahappaday |
![]()
Сообщение
#11
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
хм... я правда смысл такого задания не очень понял)))
но пожалуйста) |
jns |
![]()
Сообщение
#12
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 22.3.2010 Город: Уфа Учебное заведение: УГАТУ Вы: другое ![]() |
я тоже)))
но я правда очень вам благодарна))) Спасибо!))) |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 21:22 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru