Ru-Board.club
← Вернуться в раздел «Программы»

» формулы в Excel

Автор: Dioxis
Дата сообщения: 22.10.2001 21:02
Как а Екселе пощитать формулу:

A*x^2, если x<0
Y= b * ln x, если x>0

A=-52,5; b=8,3 x=4,3,-6,-2,1,0

^ - степень
* - умножить

Желетельно скинуть "исходник" на мыло

Добавлено
Ну очень это надо!!!
Автор: SlyfoX
Дата сообщения: 23.10.2001 01:13
Формула получается вот такая:
=IF(C5<0;-52,5*C5*C5;8,3*LN(C5))

Сейчас ещё и на мыло закину...
Автор: Dioxis
Дата сообщения: 23.10.2001 10:33
Спасибки!
А есть в Excel что-то типа циклов?
Не удивляйся моим вопросам... я прграмер... мне легче было прогу написать, которая бы формулу посчитала А тут универ... информатика... преподы...

Добавлено
Вспомнел ещ надо:
Есть столбец и надо вывести сколько в нем значкний больше 0?
Автор: ForaZen
Дата сообщения: 24.10.2001 14:21
Dioxis


Цитата:
А есть в Excel что-то типа циклов?


Это только макросами.


Цитата:
Есть столбец и надо вывести сколько в нем значкний больше 0?


Например столбец со значениями 'A'
В столбце 'B' для первой ячейки пишешь формулу "=ЕСЛИ(A1>0;1;0)" и копируешь для всех остальных ячеек этого столюца.
Потом делаешь суммирование по столбцу 'B'.
Автор: SlyfoX
Дата сообщения: 25.10.2001 00:43
ForaZen
Всё гораздо проще. Эта формула выдаст количество полей, соответствующих условию:
=COUNTIF(A1:A9;">0")
где A1:A9 - поля, проверяемые на соответствие условию
">0" - само условие

Автор: butsefal
Дата сообщения: 25.10.2001 06:28
Naivnui vopros, navernoe, no ja nikogda ne rabotal s Excel.

Mozhet mne kto-to skazat' kak v Excel prosymmirovat' formyloi
v stroke elementu v stolbtsax skazhem s 10 po 15, zanesti rezyl'tat v 20 stolbets
i sdelat' eto v 100 strokax odnoi yniversal'noi formyloi, t.e. chtobu
ona po polozhenijy formylu vuchisljala tekyshie koordinatu boksa,
otnimala ot nix skol'ko-to stolbtsov vlevo i symmirovala ?

Vuzvat' positsijy elementa i sdvinyt' ego na 10 vlevo, ja ponjal kak,

adres(stroka(),sum(stolbets(),-10)), no eto daet adres v textovom

formate i v formyly dlja symmu ne podstavish', rygaetsja ;(
Автор: mazut
Дата сообщения: 31.05.2002 19:20
butsefal

Фундаментальное зна-а-ание:
Формула в Экселе не может менять состояние ячеек, а лишь ее (ячейки) содержимое.
Т.о., формула в ячейке Х100 не может поменять содержимое в ячейке Y120.
А ваша задача имеет несколько решений, из которых, пожалуй, наиболее элегантным будет VBA subprocedure.
Если положение столбца "20" статично, а изменяются лишь формулы/содержимое столбцов с 1 по 19, менее элегантное решение - это array formula.
Путь решения с Array Formula не будет полным/эффективным без назначения динамических областей.
Еще один вариант - это использование в формуле функции INDIRECT, которая задает координаты суммируемой области.

Я понимаю, что вам хотелось бы конкретных ответов, но их очеь трудно дать, не видя конкретной задачи.

Автор: RAE
Дата сообщения: 03.06.2002 05:48
Dioxis

Цитата:
я прграмер... мне легче было прогу написать, которая бы формулу посчитала

Если "програмер" - используй встроенный VBA.
Автор: pworker
Дата сообщения: 23.09.2011 15:11
Извините что вклинился, не знал где написать .
Помогите пожалуйста , мне нужна формула, может быть она и простая , но не для меня .

Здесь есть приход в кг и партия напротив и так же расход с партией

Так вот , как мне посчитать чтобы была разница по партионно ?
Т.е. сколько осталось после расхода , такого то кода и такой то партии ...

Приход Расход
66 000 кг 0002368658 200 000 кг     0002368658
66 000            
66 000            
66 000            
65 000 кг     0002345564     20 000 кг 0002345564    


Типа = приход партия -(минус) расход таже партия и получаем разницу (остаток)
Вот как мне партию прикрутить к обычному вычитанию ?

Спасибо заранее за ответы, если они будут конечно .
Извините если вклинился не в ту тему..


Спасибо.
Автор: rayoflight
Дата сообщения: 23.09.2011 15:56
pworker
Писать надо в этой теме
http://forum.ru-board.com/topic.cgi?forum=5&topic=33123#1
Автор: Schweitzer
Дата сообщения: 21.06.2016 22:15
Как в Excel убрать 0?

Страницы: 1

Предыдущая тема: Документооборот


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.