| Oponeo - Prosta Droga do Nowych Opon |
| Author |
Message
|
jurik11 Poziom 2

Joined: 11 Dec 2010 Posts: 4 Location: Tarnów
|
#1
11 Dec 2010 20:48 excel - sumowanie cyfr |
|
|
|
Mam pytanie - Jak obliczyć sumę cyfr w komórce?
|
|
| Back to top |
|
 |
Google

|
#
11 Dec 2010 20:48 |
|
|
|
|
|
| Back to top |
|
 |
fascynat Poziom 19

Joined: 04 Sep 2005 Posts: 726
|
#2
11 Dec 2010 20:51 Re: excel - sumowanie cyfr |
|
|
|
W jednej komórce?
|
|
| Back to top |
|
 |
Efyr Poziom 6

Joined: 10 Jun 2006 Posts: 17
|
#3
11 Dec 2010 22:16 Re: excel - sumowanie cyfr |
|
|
|
wpisujesz cyfry które chcesz zsumować, najczęściej się to robi jedna pod drugą. Następnie zaznaczasz je i wybierasz funkcję sumuj
Ewentualnie możesz w jednej komórce wpisać w formułce poprzedzając znakiem =
Np = 5+3 a excel sam wykona działanie i wyświetli w tej samej komórce wynik
|
|
| Back to top |
|
 |
Google

|
#
11 Dec 2010 22:16 |
|
|
|
|
|
| Back to top |
|
 |
riodoro1 Poziom 19

Joined: 30 Mar 2007 Posts: 630 Location: Dzierżoniów
|
#4
12 Dec 2010 00:11 Re: excel - sumowanie cyfr |
|
|
|
Jeżeli chodzi o sumowanie cyfr w liczbie to zostaje tylko makro, moge troszkę podpowiedzieć:
| Code: |
Sub main()
Dim c, x As Integer
x = InputBox("")
While x <> 0
c = c + x Mod 10
x = x \ 10
Wend
MsgBox(c)
End Sub
|
|
|
| Back to top |
|
 |
marek003 Poziom 23

Joined: 10 Sep 2002 Posts: 3349 Location: Lublin
|
#5
12 Dec 2010 14:40 Re: excel - sumowanie cyfr |
|
|
|
Jeżeli jest stała i niezmienna liczba cyfr można zrezygnować z makra wykorzystując funkcję fragment.tekstu
Np. dla pięciu cyfr gdy liczba jest w A1:
=FRAGMENT.TEKSTU(A1;1;1)+FRAGMENT.TEKSTU(A1;2;1)+FRAGMENT.TEKSTU(A1;3;1)+FRAGMENT.TEKSTU(A1;4;1)+FRAGMENT.TEKSTU(A1;5;1)
Jeżeli jest zmienna ilość cyfr w liczbie to trzeba by było do powyższych funkcji dodać funkcje jeżeli() (nawet parokrotnie) by funkcja fragment.tekstu() nie próbowała wyciągać kolejnej cyfry z "krótszej" liczby bo inaczej będzie błąd.
|
|
| Back to top |
|
 |
Google

|
#
12 Dec 2010 14:40 |
|
|
|
|
|
| Back to top |
|
 |
jurik11 Poziom 2

Joined: 11 Dec 2010 Posts: 4 Location: Tarnów
|
#6
12 Dec 2010 19:17 Re: excel - sumowanie cyfr |
|
|
|
Dzięki za podpowiedź, oczywiście chodziło o sumowanie cyfr w liczbie.
Mam jeszcze jedno pytanie: W kolejnych komórkach są podane 9-cyfrowe nr telefonów, numery powtarzają się po kilka razy. Jak obliczyć ile numerów występuje?
|
|
| Back to top |
|
 |
riodoro1 Poziom 19

Joined: 30 Mar 2007 Posts: 630 Location: Dzierżoniów
|
#7
12 Dec 2010 19:55 Re: excel - sumowanie cyfr |
|
|
|
"W kolejnych komórkach" - to znaczy w tej samej kolumnie, czy w tym samym wierszu ?
|
|
| Back to top |
|
 |
fascynat Poziom 19

Joined: 04 Sep 2005 Posts: 726
|
#8
12 Dec 2010 20:05 Re: excel - sumowanie cyfr |
|
|
|
Jak sądzę wypadałoby także odpowiedzieć na zadane przeze mnie pytanie.
| fascynat wrote: |
| W jednej komórce? |
Do tej pory nie wiadomo, czego tak naprawdę chciałeś się dowiedzieć. Szczególnie, że następne pytanie także nie należy do kategorii jasno sformułowanych.
Proponowałbym poświęcić trochę więcej czasu na sformułowanie zapytania i starać się zadać je jak najbardziej konkretnie - zaoszczędzi to wszystkim czasu i z pewnością przyspieszy odpowiedź.
|
|
| Back to top |
|
 |
jurik11 Poziom 2

Joined: 11 Dec 2010 Posts: 4 Location: Tarnów
|
#9
13 Dec 2010 09:15 Re: excel - sumowanie cyfr |
|
|
|
Przepraszam za nieścisłość - chodzi o liczby zapisane w tej samej kolumnie.
|
|
| Back to top |
|
 |
walek33 Poziom 20

Joined: 07 May 2005 Posts: 996 Location: Łazy
|
#10
13 Dec 2010 10:46 Re: excel - sumowanie cyfr |
|
|
|
To ja też się tu dotknę.
| Quote: |
| Jeżeli chodzi o sumowanie cyfr w liczbie to zostaje tylko makro |
Myślę, że funkcja użytkownika jest wygodniejsza.
Może wyglądać tak:
| Code: |
Function CyfrySuma(Dana As String) As Integer
CyfrySuma = 0
For i = 1 To Len(Dana)
CyfrySuma = CyfrySuma + Val(Mid(Dana, i, 1))
Next
End Function
|
|
|
| Back to top |
|
 |
Google

|
#
13 Dec 2010 10:46 |
|
|
|
|
|
| Back to top |
|
 |
jurik11 Poziom 2

Joined: 11 Dec 2010 Posts: 4 Location: Tarnów
|
#11
13 Dec 2010 14:56 Re: excel - sumowanie cyfr |
|
|
|
Dzięki, a myślałem, że uda się obejść makro
|
|
| Back to top |
|
 |