Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » формулы в Excel

Модерирует : gyra, Maz

articlebot (21-06-2016 22:16): Excel FAQ (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки

   

Dioxis



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как а Екселе пощитать формулу:
 
       A*x^2, если x<0
Y=   b * ln x, если x>0
 
A=-52,5; b=8,3 x=4,3,-6,-2,1,0
 
^ - степень
* - умножить
 
Желетельно скинуть "исходник" на мыло
 
Добавлено
Ну очень это надо!!!

Всего записей: 240 | Зарегистр. 15-10-2001 | Отправлено: 22:02 22-10-2001
SlyfoX



XPrienced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Формула получается вот такая:
=IF(C5<0;-52,5*C5*C5;8,3*LN(C5))
 
Сейчас ещё и на мыло закину...

Всего записей: 1027 | Зарегистр. 20-04-2001 | Отправлено: 02:13 23-10-2001
Dioxis



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибки!
А есть в Excel что-то типа циклов?
Не удивляйся моим вопросам... я прграмер... мне легче было прогу написать, которая бы формулу посчитала А тут универ... информатика... преподы...
 
Добавлено
Вспомнел ещ надо:
Есть столбец и надо вывести сколько в нем значкний больше 0?

Всего записей: 240 | Зарегистр. 15-10-2001 | Отправлено: 11:33 23-10-2001
ForaZen



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dioxis
 

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

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

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

 
Например столбец со значениями 'A'
В столбце 'B' для первой ячейки пишешь формулу "=ЕСЛИ(A1>0;1;0)" и копируешь для всех остальных ячеек этого столюца.
Потом делаешь суммирование по столбцу 'B'.

Всего записей: 13 | Зарегистр. 15-10-2001 | Отправлено: 15:21 24-10-2001 | Исправлено: ForaZen, 08:50 25-10-2001
SlyfoX



XPrienced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ForaZen
Всё гораздо проще. Эта формула выдаст количество полей, соответствующих условию:
=COUNTIF(A1:A9;">0")
где A1:A9 - поля, проверяемые на соответствие условию
">0" - само условие
 

Всего записей: 1027 | Зарегистр. 20-04-2001 | Отправлено: 01:43 25-10-2001
butsefal



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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 ;(

Всего записей: 217 | Зарегистр. 03-09-2001 | Отправлено: 07:28 25-10-2001
mazut

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

Всего записей: 384 | Зарегистр. 02-09-2001 | Отправлено: 20:20 31-05-2002
RAE



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dioxis

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

Если "програмер" - используй встроенный VBA.

Всего записей: 2794 | Зарегистр. 04-04-2002 | Отправлено: 06:48 03-06-2002
pworker

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините что вклинился, не знал где написать .
Помогите пожалуйста , мне нужна формула, может быть она и простая , но не для меня .
 
Здесь есть приход в кг и партия напротив и так же расход с партией  
 
Так вот , как мне посчитать чтобы была разница по партионно ?  
Т.е. сколько осталось после расхода , такого то кода и такой то партии ...
 
Приход                              Расход
66 000  кг    0002368658          200 000  кг        0002368658    
66 000            
66 000            
66 000            
65 000 кг      0002345564           20 000 кг           0002345564                
 
 
Типа  = приход партия -(минус) расход таже партия и получаем разницу (остаток)  
Вот как мне партию прикрутить к обычному вычитанию ?
 
Спасибо заранее за ответы, если они будут конечно .
Извините если вклинился не в ту тему..
 
 
Спасибо.

Всего записей: 4 | Зарегистр. 23-09-2011 | Отправлено: 16:11 23-09-2011
rayoflight

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pworker
Писать надо в этой теме
http://forum.ru-board.com/topic.cgi?forum=5&topic=33123#1

Всего записей: 3798 | Зарегистр. 09-09-2003 | Отправлено: 16:56 23-09-2011
Schweitzer



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в Excel убрать 0?

Всего записей: 25 | Зарегистр. 06-06-2016 | Отправлено: 22:15 21-06-2016
   

Компьютерный форум Ru.Board » Компьютеры » Программы » формулы в Excel
articlebot (21-06-2016 22:16): Excel FAQ (часть 5)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru