|
Страници по тази тема: 1 | 2 | 3 | (покажи всички)
Тема
|
Сборове от екселски таблици
|
|
Автор |
Oдpи (непознат
) |
Публикувано | 27.11.06 17:21 |
|
Може ли някой да ми помогне? Искам да събирам числата в колоните, но само до втори знак. Аз съм ги направила до втори, но при сбора програмата събира всички числа, след запетайката - независимо, че не ги показва и така имам разлики от закръгленията. Колкото са повече числата, толкова повече са отклоненията. Благодаря предварително!
| |
Тема
|
Re: Сборове от екселски таблици
[re: Oдpи]
|
|
Автор |
alexoff ( (_)] .) |
Публикувано | 27.11.06 18:19 |
|
Ползвай функцията =Round()
| |
Тема
|
Re: Сборове от екселски таблици
[re: alexoff]
|
|
Автор | nepukis (Нерегистриран) |
Публикувано | 28.11.06 10:14 |
|
по-точно =ROUNDDOWN() - закръгление на долу. ROUND() пак може да излъже защото например на 3.3674 ще ти даде 3.37
| |
Тема
|
Re: Сборове от екселски таблици
[re: nepukis]
|
|
Автор |
Oдpи (непознат
) |
Публикувано | 28.11.06 10:20 |
|
Много благодаря за отговорите, но аз гледам като ескимос хладилник и не знам къде да намеря тази функция Round? Изписвам =Round(), но в скобите като сложа примерно D2:D12 и нищо не става, не ми дава никакъв сбор. Обяснете по-подробно, моля ви!
Редактирано от Oдpи на 28.11.06 10:46.
| |
Тема
|
Re: Сборове от екселски таблици
[re: Oдpи]
|
|
Автор |
alexoff ( (_)] .) |
Публикувано | 28.11.06 11:08 |
|
синтаксиса на формулата е нещо от сорта на round(число или клетка; цифра определяща до кой знак е закръглението)
т.е. може да използваш нещо от сорта на
=round(sum(D2:D12);2)
| |
Тема
|
Re: Сборове от екселски таблици
[re: Oдpи]
|
|
Автор | nepukis (Нерегистриран) |
Публикувано | 28.11.06 12:03 |
|
Да кажем , че искаш да събереш от d2 do d12 до 2 знак след запетаята без закръгление. Правиш си в друга колона например Е формулата : Е2 '=ROUNDDOWN(D2;2)' , Е3 '=ROUNDDOWN(D3;2)' , ... Е12 '=ROUNDDOWN(D12;2)' и отдоло Е13 ' =Sum(E2:E12). Вярно, че се поослужнява таблицата, но при друг вариант винаги дава отклонение
| |
Тема
|
Re: Сборове от екселски таблици
[re: nepukis]
|
|
Автор |
Oдpи (непознат
) |
Публикувано | 28.11.06 12:49 |
|
Мнение*
Токущо приложих и двата начина, но пак си ги събира със всички знаци, защото отклонението си остана. Напр. при събиране на чисти числа с два знака след запетайката сбора е 38,14, а като ги събира ексела с всички числа след запетайката е 38,11. Тези 3 ст.разлика при мен са мн.важни и не знам как да ги елиминирам. Всъщност аз изчислявам % от числа, напр. 8,05% от някакво число, като съм заложила формула и тя изчислява този%, но става дума за 100-150 записа и когато искам да намеря общата сума се получава разликата, за която ви говоря. И понеже това са лв. разбирате, че не мога да допусна никакви отклонения и живота ми се усложнява много като започна да ги вкарвам без формула, за ги сумирам правилно.
| |
Тема
|
Re: Сборове от екселски таблици
[re: Oдpи]
|
|
Автор | nepukis (Нерегистриран) |
Публикувано | 28.11.06 14:17 |
|
Добре, пробвай с това: в допълнителната колина вкарай формулата Е1 '=INT(D1*100)/100
| |
Тема
|
Re: Сборове от екселски таблици
[re: nepukis]
|
|
Автор |
Oдpи (непознат
) |
Публикувано | 28.11.06 14:51 |
|
Това действа, но не закръгля, а просто преписва втората цифра. Напр. 0.22727 го записва 0.22 вместо 0.23. Трябват ми правилно закръглени числа и после събрани. Когато формулата ми изчислява напр. =D1/100*8.05 и аз искам два знака след запетайката ми дава число 0.23, което е правилното, а не 0.22.
Вярвам, че ще ме осветлиш и в този случай. Благодаря много и чакам отговор!
| |
Тема
|
Re: Сборове от екселски таблици
[re: nepukis]
|
|
Автор |
f(x)dx () |
Публикувано | 28.11.06 14:59 |
|
Няколко коментара от мен.
Първо по отношение на използваната формула - според мен трябва да се използва ROUND, т.к. тя закръглява на математически принцип. ROUNDDOWN е просто модификация на ROUND, която закръглява винаги и само надолу. Това води до много по-големи отклонения от "чистия вариант" - смятане без закръгления.
Второ, независимо коя функция ще се използва (ROUND, ROUNDDOWN, а защо не и ROUNDUP), подходът трябва да е следният:
* в колона А - "оригиналните" числа
* в колона В - процентите и
* в колона С формулата =ROUND(B1*A1;2), съответно =ROUNDDOWN(B1*A1;2)
Трето, тъй като стана ясно, че се смятат проценти от някакви суми (вероятно цени, отстъпки и други такива) според мен по-правилно е да се закръгля на повече знака след десетичната запетая, примерно четири. Но това си е до лична преценка
| |
|
Страници по тази тема: 1 | 2 | 3 | (покажи всички)
|
|
|