Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Czy jest sposób?

592 views
Skip to first unread message

JerzyMarian

unread,
May 19, 2008, 5:24:00 PM5/19/08
to
Witam. Mam do podsumowania kolumnę składająca sie z 3123 komórek. Niby bajka.
Autosum i po robocie. Ale... ta kolumna zawiera komórki, ktore trzeba
uwzglednic w obliczebiu (np. A1 = 2, B1 = 5 itp.) ale i komórki, ktore sa
suma kilku komórek powyzej (np C1 + D1 + E1) = F1. Takie komórki z suma są w
różnych miejscach. Zwykłe zastosowanie autosum powoduje, iz policzone sa
wszystkie komórki i wychodzi głupota. Czy jest sposób aby taka kolumne
podliczyc (bez wybierania bo musiałbym zrobic z 2000 razy)? Czyli jak
podałem w moim przykładzie A1 + B1 + F1 itd (to suma komórek powyżej). Da się
to zrobić? Chyba jasno napisałem bo sam juz nie wiem:). Pozdrawiam
--
JerzyMarian

PiotrSz

unread,
May 20, 2008, 7:46:05 AM5/20/08
to
Witam

Polecam ścieżkę z serii copy-paste, czyli

1. Zaznacz kolumnę z danymi

2. wybierz Ctrl+c czyli kopiuj

3. Przejdź do kolumny obok

4. Wybierz menu Edycja -> Wklej Specjalnie -> Wartości -> to spowoduje, iż
formuły sumujące zostaną pominięte

5. Zsumuj tak utworzoną kolumnę

Piotr Sztuk
Inż. Pomocy technicznej
Pomoc Techniczna Microsoft
http://support.microsoft.com

// Uprzejmie proszę o nie wysyłanie zapytań bezpośrednio na mój adres email.
Zapytania takie pozostaną bez odpowiedzi, gdyż adres ten nie jest
monitorowany. //


Użytkownik "JerzyMarian" <jerzy...@discussions.microsofrt.com> napisał w
wiadomości news:FA16CAA2-B30C-4E08...@microsoft.com...

Bamek

unread,
May 20, 2008, 9:07:17 AM5/20/08
to
> 1. Zaznacz kolumnę z danymi
>
> 2. wybierz Ctrl+c czyli kopiuj
>
> 3. Przejdź do kolumny obok
>
> 4. Wybierz menu Edycja -> Wklej Specjalnie -> Wartości -> to spowoduje, iż
> formuły sumujące zostaną pominięte
>
> 5. Zsumuj tak utworzoną kolumnę
----------------------------------------
Formuły zostaną pominięte, ale wartości w polach sumujących nie.

--
Bamek
ba...@bam.pl

JerzyMarian

unread,
May 20, 2008, 12:19:13 PM5/20/08
to
a1 12
b1 10
c1 28
d1 12
e1 40
f1 20
g1 30
h1 10
i1 20
j1 70
k1 100

Panowie dziekuję za podpowiedz, ale nie działa podpowiedziana metoda. Jak
wybieram "wklej specjalnie" - "wartości" to sumy tez sa przenoszone. Jak
nieudolnie przedstawiłem wyżej komórka e1 jest suma komórek c1 i d1(40) a
komórka k1 jest suma komórek h1,i1,j1 (100). Winno byc (w tym przykładzie)
310 a daje 352 (bo wszystko sumuje), nawet jak zastosowałem "wartości" i
"transpozycje". To jest Excel 2007. Jego sprawka czy tez ja jestem taki
głupi. Pozdrawiam
--
JerzyMarian


„Bamek” pisze:

> > 1. Zaznacz kolumn z danymi


> >
> > 2. wybierz Ctrl+c czyli kopiuj
> >

> > 3. Przejd do kolumny obok
> >
> > 4. Wybierz menu Edycja -> Wklej Specjalnie -> Wartoci -> to spowoduje, i
> > formuy sumujce zostan pominite
> >
> > 5. Zsumuj tak utworzon kolumn
> ----------------------------------------
> Formuy zostan pominite, ale wartoci w polach sumujcych nie.
>
> --
> Bamek
> ba...@bam.pl
>

JerzyMarian

unread,
May 20, 2008, 12:46:03 PM5/20/08
to
Cos wykryłem - Excel 2007 formułe z podsumowanie komorek powyzej traktuje
jako bład. Pisze - formula pomija przylegajace komórki (czyli te powyzej)
Formula w tej komorce odwołuje sie do zakresu, do ktorego przelegaja
dodatkowe liczby" I tego juz kompletnie nie rozumiem. Czego sie czepia?
Aha... jak nawet wstawiłem w pionie wartości tylko do dwoch komorek i w
trzeciej podsumowalem (nic nie przylegalo) - bledu nie wykazał. Ale jak
skopiowalem i wkleilem specjanie (wartosc) to ta cholerna wartość tez
skopiowal. Juz sie zgubilem.

JerzyMarian

Bamek

unread,
May 20, 2008, 4:03:11 PM5/20/08
to
> a1 12
> b1 10
> c1 28
> d1 12
> e1 40
> f1 20
> g1 30
> h1 10
> i1 20
> j1 70
> k1 100
--------------------------------------------
A dlaczego nie możesz przesunąć sum do e2, k2?
Wtedy sumowanie po 1 by dało dobry efekt.

--
Bamek
ba...@bam.pl

Michal AKA Miki

unread,
May 20, 2008, 4:43:59 PM5/20/08
to

Użytkownik "JerzyMarian" <jerzy...@discussions.microsofrt.com> napisał w
wiadomości news:FA16CAA2-B30C-4E08...@microsoft.com...

Proponuje napisac wlasna funkcje w VBA... cos na ksztalt tej ponizej.
Funkcji uzywa sie tak, jak kazdej innej, lezy w sekcji funkcji uzytkownika.

Pozdrawiam
Michal

Function SUMUJ_BEZ_FUNKCJI(zakres As Range) As Double
Dim wynik As Double
Dim komorka As Range

wynik = 0
For Each komorka In zakres
If komorka.HasFormula = False And IsNumeric(komorka.Value) Then
wynik = wynik + komorka.Value
End If
Next
SUMUJ_BEZ_FUNKCJI = wynik

End Function


JerzyMarian

unread,
May 20, 2008, 5:31:36 PM5/20/08
to
Dzieki. Juz o tym myslalem ale ten arkusz to ma kilka takich kolumn.
Skorzytstam z pomyslu Michala i zlece moim informatykom aby cos takiego
napisali. Pozdrawiam
--
JerzyMarian

JerzyMarian

unread,
May 20, 2008, 5:31:38 PM5/20/08
to
Dziekuje za podpowiedz ale jej napisanie i zastosowanie absolutnie przekracza
moje mozliwosci. Jestem prawnikiem :) a wiec matematycznym głabem. Pozdrawiam
--
JerzyMarian

JerzyMarian

unread,
May 21, 2008, 9:22:01 AM5/21/08
to
Michał, Jestes Wielki. Przepisałem (znalazłem gdzie wpisać) i działa.
Policzył prawidłowo.
Pozdrawiam
--
JerzyMarian
0 new messages