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

start [/forum/topic.php?fid=16&msg=35544514&tid=1344994]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 435ms |

| 0 / 0 |
