IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Задачка в Excel
Борыга
сообщение 27.5.2009, 18:04
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 18
Регистрация: 5.5.2009
Город: Новосибирск
Учебное заведение: МГиМО
Вы: преподаватель



В области С14:С16 показать фамилии работников, занявших первые три места по суммам, полученным <На руки>. (так чтобы если меняешь значение <на руки> - фамилии распологались по местам соответственно...)

1 место я написал условие, а на второе и третье не получается...

помогите пжл!!!

вот сам исходник: http://www.rapidshare.ru/1055425
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
jns
сообщение 22.3.2010, 19:20
Сообщение #2


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 22.3.2010
Город: Уфа
Учебное заведение: УГАТУ
Вы: другое



села решать эту же задачу, дошла до этого и впала в ступор, помоги, пожалуйста, как ты сделал хотя бы первое, может дальше пойдет... Спасибо)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vahappaday
сообщение 22.3.2010, 22:16
Сообщение #3


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



1. Файл с решением удален в связи со временем хранения, предлагаю перезалить.
2. Это должны быть формулы или допустим VBA?
3. Можно ли использовать дополнительные ячейки?
4. Ячеек с сотрудниками фиксированное количество или может меняться динамически?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
jns
сообщение 23.3.2010, 5:01
Сообщение #4


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 22.3.2010
Город: Уфа
Учебное заведение: УГАТУ
Вы: другое



спасибо, что откликнулись)))
Подразумеваю ,что должны быть формулы)))
Использование дополнительных ячеек возможно и в данном примере всего 3 сотрудника, но думаю, они могут и меняться.


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vahappaday
сообщение 23.3.2010, 7:28
Сообщение #5


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



Предлагаю обратить внимание на "Автофильтр", по крайней мере, так советуют тут:
http://office.microsoft.com/ru-ru/excel/HP100739471049.aspx

А поподробней разберусь, когда приду с универа.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
matpom
сообщение 23.3.2010, 9:05
Сообщение #6


Студент
**

Группа: Продвинутые
Сообщений: 164
Регистрация: 10.11.2009
Город: Riga
Учебное заведение: КПИ
Вы: преподаватель



Файлы в студию, какая постановка задачи и что необходимо?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
jns
сообщение 23.3.2010, 9:42
Сообщение #7


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 22.3.2010
Город: Уфа
Учебное заведение: УГАТУ
Вы: другое



Да))) я подумала о расширенном фильтре, так как он может переместить выходные данные на новое место, но тут возникла другая проблема - какой диапазон условий...(((
И, огромное спасибо!)))

вот задачка)))
остался только последний вопрос(((
если нужно то скину и в Excel...


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
jns
сообщение 23.3.2010, 14:30
Сообщение #8


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 22.3.2010
Город: Уфа
Учебное заведение: УГАТУ
Вы: другое



написала для первого.
тьфу.
=ЕСЛИ(И(G8>G9;G8>G10);A8;( ЕСЛИ(И(G9>G8;G9>G10);A9; ЕСЛИ(И(G10>G9;G10>G8);A10;0))))
мне кажется или задание какое-то(((
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vahappaday
сообщение 23.3.2010, 16:38
Сообщение #9


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



Цитата(jns @ 23.3.2010, 14:30) *

написала для первого.
тьфу.
=ЕСЛИ(И(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
сообщение 23.3.2010, 17:00
Сообщение #10


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 22.3.2010
Город: Уфа
Учебное заведение: УГАТУ
Вы: другое



Спасибо вам огромное!!!!!!!!!!!)))))))
на языке программирования я это немного представляю, но такого не требуется)))
Еще раз, спасибо вам большое)))
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vahappaday
сообщение 23.3.2010, 18:31
Сообщение #11


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



хм... я правда смысл такого задания не очень понял)))
но пожалуйста)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
jns
сообщение 23.3.2010, 18:48
Сообщение #12


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 22.3.2010
Город: Уфа
Учебное заведение: УГАТУ
Вы: другое



я тоже)))
но я правда очень вам благодарна)))
Спасибо!)))
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.4.2024, 10:56

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru