Вопрос по Excel

May 25, 2010 14:04

Может, кто сможет помочь нам с Данечкой...

Есть массив данных - ученики и их оценки по разным предметам. Как отсортировать учеников, у которых есть пятерки, хотя бы одна?

детское

Leave a comment

mitiaf May 25 2010, 12:40:36 UTC
а что ты имеешь в виду под "отсортировать"? можно создать некое поле и написать туда "есть"/"нет", можно выделить цветом, и т.п.

например, тупо в лоб:

А B C D E
1 дана 3 2 3 bad
2 даша 4 2 5 good
3 дима 5 2 4 good

=IF((B1=5),"good",IF(C1=5,"good",IF(D1=5,"good","bad")))

Reply

mitiaf May 25 2010, 12:42:24 UTC
формула для заполнения колонки "Е", "good" - при наличии одной пятерки

Reply

rogit May 26 2010, 12:28:18 UTC
да-да-да. а где это задается?
и есть ли какой-то способ из отсортированного создать отдельную базу?

Reply

mitiaf May 26 2010, 13:14:37 UTC
это формула для вычисления значения в клетке Е1. поскольку входящие в фомулу значения соседних клеток B, C, D относительны (т.е. не привязаны к конкретной строчке), то при копировании формулы в клетки E2, E3 и т.д. Excell возьмет значения из той строчки, для которой вычисляет. чтобы создать отдельную базу (на другом листе, например), можно скопировать туда то, что имеет показатель good. или не копировать, а "скрыть" все не отвечающие критерию строки.

//но вообще, лучше спросить тех, кто в самом деле понимает в Excelle :-)

Reply

rogit May 26 2010, 13:32:57 UTC
Спасибо тебе большое и человеческое! Будем пробовать :)

Reply

rogit May 27 2010, 12:25:12 UTC
Можно еще чуть-чуть помучаю? :)
С первой строчкой получилось, но в остальные ячейки он копирует те же В,С и так далее, что были в первой. Как думаешь, это лечится?

Reply

mitiaf May 27 2010, 12:28:20 UTC
проверь, что написано именно B1, а не $B$1

Reply

rogit May 27 2010, 12:46:41 UTC
в каком смысле? он у тебя в долларах :)

Reply

mitiaf May 27 2010, 12:52:36 UTC
доллары, бывшая твердая валюта, олицетворяла, вероятно во времена начала Excellа, незыблемость и непокобелимость. в общем, если с долларами, то это знак абсолютного адреса (в 1-й строчке колонка В), а если без доллара, то должно восприниматься, как относительный адрес (в этой строчке первая колонка)

Reply

rogit May 27 2010, 12:55:35 UTC
у меня просто написано честное В! практически в рублях! :)

Reply

mitiaf May 27 2010, 13:08:04 UTC
проверь, копируешь ли ты формулу или результат. это должен быть Paste Special.

Reply

rogit May 27 2010, 13:19:39 UTC
не-а, не выходит. ладно, фиг с ним.
Спасибо тебе огромное, так или иначе! :)

Reply


Leave a comment

Up