|
|
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
хеллоу. 1) Кто знает как в excel 2007 написать функцию которая находит второй максимальный элемент в массиве значений? и как создать этот массив или это просто набор ячеек? 2) в ячейку вводить двузначное число. найти сумму его цифр? 3) найти сумму элементов от 11 до 99 используя формулу(как понял наверное мат - кую)? спасибо, помогите кто чем может ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2008, 01:31:11 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
1) Искать максимальный элемент, запоминая параллельно предыдущий максимальный. в конце этот предыдущий и будет 2-м макс. создать можно на VBA через Dim, можно юзать набор ячеек. зависит от задания 2) можно перевести число в строку и распарсить её посимвольро, а потом сложить эти символы, вычев предварительно из каждого, если не ошибаюсь. 32. или можно делить в цикле на 10 и слаживать остатки от деления. написал что первое в голову пришло 3) обычная сумма арифметической прогрессии. если не ошибаюсь (a[1]+a[n])xn/2 в общем задачи элементарные, особенно для эксель. по моему я дал исчерпывающую инфу чтобы всё это сделать. на все возникшие вопросы ответит гугл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 16:03:00 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
автор1) Искать максимальный элемент, запоминая параллельно предыдущий максимальный. в конце этот предыдущий и будет 2-м макс. создать можно на VBA через Dim, можно юзать набор ячеек. зависит от задания ВБА юзать нельзя, нужно формулой. можете более подробно описать решение(на примере конкретном, например, заполняем ячейки с А2 по G2 числами: 5 -4 67 3 2.. и написать точный алгоритм), вот это будет уже супер. пасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 17:15:31 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
если формулой в одну строку, то например так: 1) ищем максимум из всего массива 2) Ицем максимумы из массива до этой ячейки и после 3) Выбираем максимум из этих 2-х Для примера, для массива A1..G1 Макс (Макс(A1, Adress(Макс(A1 : G1) - 1)), Макс(Adress(Макс(A1 : G1)) + 1, G1) Adress заменить на адрес ячейки, в которой найден максимум. не помню экселя, так что ищите в справке суть алгоритма в том, чтобы искать в двух диапазонах, которые не включают максимальное число решится правильно для случаев, когда второе максимальное число может быть равно первому если условием задачи ограничено это, то нужно найти максимум, а затем искать максимум среди чисел, которые не равны максимальному ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 17:41:15 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
в Экселе есть готовая приблуда: 1. =НАИБОЛЬШИЙ(A1:G1;2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 18:51:13 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
здесь 2 -- это 2-й наибольший ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 18:52:38 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
авторв Экселе есть готовая приблуда: 1. =НАИБОЛЬШИЙ(A1:G1;2) браво retty, вот именно это и нужно было. Алгоримт Gatman может и рабочий, но явно перегружен. так, этот вопрос отпал, отлично. идем далее ребята(помогите мне, я буду счастлив) 2) в ячейку вводить двузначное число. найти сумму его цифр? вроде понимаю как можно сделать, например в А2 введено 45(ответ значит будет 9). Выделяю ячейку, например В4(для результата), потом при помощи функции левсимв можно было вычленить, а потом правсимв, но ведь это число, а не строка, т е нужно перевести 45 в '45', затем получить отдельно '4' '5', затем преобразовать их в числа обратно и сложить? как все это написать в одной формуле?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2008, 00:03:50 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
=ОСТАТ(D1;10)+ОТБР(D1/10) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2008, 01:21:54 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
автор=ОСТАТ(D1;10)+ОТБР(D1/10) превосходно retty, ваша формул работает отлично на всех двузначных вариантах. Браво. У меня всего около 17 задачек подобного характера, вы мне помогаете по мере возможностей, хорошо :). 3) найти сумму элементов от 11 до 99 используя формулу(как понял наверное мат - кую)? здесь у меня мыслей вообще никаких нет. Что скажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2008, 01:55:20 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
Что такое "от 11 до 99"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2008, 06:53:34 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
=((11+100)*((100-11+1)/2))-100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2008, 09:44:18 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
rettyЧто такое "от 11 до 99"? имелась ввиду сумма чисел от 11 до 99: 11 + 12 + 13 + ... + 98 + 99 автор=((11+100)*((100-11+1)/2))-100 спасибо огромное форумал рабочая, т к на паскале проверил правильность, все сходится. Ура. Еще будет много вопросов, так что надеюсь на вашу помощь господа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 00:25:00 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 00:27:58 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
икселит Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 10:08:31 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
авторЯ ж в первом посте писал - сумма арифметической прогрессии кхм...Gatman, ваши идеи не рациональны(хотя и правильные), вы предлагаете низкоуровневые решения, но в данном случае они не актуальны..Вы бы лучше формулу выложили данной прогрессии, а то ведь наверное больше времени потратили чтобы найти материал в википедии, чем написать ее. Спасибо. ЗЫ класс у меня 0 - ой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 14:13:10 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
используя формулу ариф. прогрессии получается у меня так: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 14:30:13 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
я формулу написал в первом посте ещё, смотрите внимательнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 14:41:33 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
икселита то ведь наверное больше времени потратили чтобы найти материал в википедии, чем написать ее.да нет, секунд 5, которые ушли чтобы написать в опере запрос "g арифметическая прогрессия wiki" учитесь пользоваться поиском, уже б давно всё нашли P.S. Форум существует не для решения за Вас задач, а для того, чтобы помочь их решить. Я мог бы залезть в эксель и решить их, не думаю что это отняло бы у меня более 10-20 мин, т.к. задачи элементарные, но я, как и большинство на этом форуме, не будет за Вас ничего делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 14:48:25 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
и вот ещё советую почитать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 14:51:12 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
нужно рассчитать формулу:(набрал ее в word 2007) помогите плиз ЗЫ хотя бы какие формулы использовать в excel 2007 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:03:10 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
хотя вроде понял, что достаточно заюзать функции КОРЕНЬ И СТЕПЕНЬ начало такое пойдет: =СТЕПЕНЬ((КОРЕНЬ(5) - 5 / 2);2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:07:00 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
вот только одно не понятно, например нужно возвести 2 в степень 3 вторых(т е ответ будет 2, т к это равносильно 2^3 / 2^2 = 8 / 4 = 2) однако в ответе получается чушь: 2.82834. почему? =СТЕПЕНЬ(2; 3/2)??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:11:45 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
Я смотрю с матиматикой у Вас и правда проблемы 2 в степени 3/2 - это 2 в степени 1.5 или 2 * корень из 2*х - именно это и нужно подставить в формулу почему - потому что это не равносильно 2^3 / 2 ^2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:26:11 |
|
||
|
3 задачи на excel 2007 - работа с формулами
|
|||
|---|---|---|---|
|
#18+
Gatman2 * корень из 2*хлишний знак * закрался перепишу чтобы было понятно 2 * Корень(2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:27:46 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=16&tid=1344994]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 358ms |

| 0 / 0 |
