Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Smecheri vs populime

La multi ani @Lieutenant!

La multi ani @xmanyacs77!

Tableta office
 Comanda Mobexpert - o zi inainte ...

Ocolirea limitatoarelor de viteza...

Recomandare adeziv - pt pervaz PVC

Sfat achizitie, Xiaomi 14 Ultra s...
 Priza contorizare consum energie

Cat timp purtați o pereche d...

Problema Makita PLM 4628n

Nelamurire sunet navigatie auto
 Ma bate gandul la primul bmw

Cum rezolv o incompatibilitate in...

Despre instaurarea normalitã...

De cate ori purtati o pereche de ...
 

Sheets - suma pe coloana, range variabil

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
13 răspunsuri în acest subiect

#1
alx42

alx42

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.802
  • Înscris: 26.06.2014
am o coloana cu preturi, de la C2 la C8.
si la C15 am o functie pt total =SUM(C2:C8).

cum modific functia ca sa imi ieie in calcul intrari noi?
de exemplu daca adaug un rand la C9 atunci functia trebuie sa devina SUM(C2:C9) si tot asa

sigur e ceva banal, dar nu imi dau seama care e sintaxa si nici pe google nu stiu cum sa caut ca sa dau de solutie :)

#2
waterman

waterman

    Guru Member

  • Grup: Senior Members
  • Mesaje: 28.372
  • Înscris: 17.05.2004
Muți totalul mai jos cu 7 rânduri. Modifici formula C2:C15

#3
corinadaniela

corinadaniela

    Guru Member

  • Grup: Moderators
  • Mesaje: 11.554
  • Înscris: 05.06.2009
pui din start formula =sum(C2:C14). daca de la c8 la c14 nu ai valori completate, evident ca suma va fi pentru valorile de la c2 la c8. pe masura ce introduci valori in c9...c14, totalul va fi corect calculat

#4
alx42

alx42

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.802
  • Înscris: 26.06.2014
nu ati inteles..
14 randuri pot fi acum, dar maine pot fi 200.
eu nu mai vreau sa modific functia pt 200, vreau sa se modifice singura cumva

#5
danvlas

danvlas

    Guru Member

  • Grup: Senior Members
  • Mesaje: 11.118
  • Înscris: 04.06.2009
Pune totalul intr-o coloana noua (de exemplu in D2), cu formula =SUM(C:C) si gata.
Dar, de curiozitate, de ce insumezi "preturi"? Nu cumva ai vrut sa spui "valori", care sunt obtinute ca produs intre pret si cantitate?

#6
alx42

alx42

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.802
  • Înscris: 26.06.2014
nvm.
daca pun C2:C14 si bag un rand nou dupa C8 atunci se modifica singura.
daca las C2:C8 nu se mai modifica

#7
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Mesaje: 399.717
  • Înscris: 08.10.2015

View Postalx42, on 10 iulie 2019 - 10:55, said:

de exemplu daca adaug un rand la C9 atunci functia trebuie sa devina SUM(C2:C9) si tot asa
Inserează un rând în intervalul pe care-l ai, nu la extremele lui.
Adică, dacă ai intervalul C2:C8, nu adăuga rândul la C1, C2, C8, C9.
Adaugă rândul la C3-C7 şi formula se actualizează singură.

#8
X41Xu1

X41Xu1

    Member

  • Grup: Members
  • Mesaje: 683
  • Înscris: 06.03.2015
Dacă totalul este sub coloana cu valuri poți scrie așa:
=SUM(OFFSET($C$2,0,0,ROW()-2))


#9
corinadaniela

corinadaniela

    Guru Member

  • Grup: Moderators
  • Mesaje: 11.554
  • Înscris: 05.06.2009

View Postalx42, on 10 iulie 2019 - 11:05, said:

nu ati inteles..
14 randuri pot fi acum, dar maine pot fi 200.
eu nu mai vreau sa modific functia pt 200, vreau sa se modifice singura cumva

in acest caz inserezi randuri noi, intotdeauna deasupra ultimului rand care contine ultima celula din formula, in cazul tau C8. si formula se actualizeaza automat, pe masura ce inserezi randuri noi si completezi valori pe coloana C.

#10
andone19

andone19

    Member

  • Grup: Members
  • Mesaje: 767
  • Înscris: 28.12.2018

View PostX41Xu1, on 10 iulie 2019 - 11:13, said:

Dacă totalul este sub coloana cu valuri poți scrie așa:
=SUM(OFFSET($C$2,0,0,ROW()-2))

Problema de rezolvat cred ca mai e si ca el vrea ca celula de Total sa se mute in jos cu cat adauga mai multe valori in coloana

#11
TheWarrior

TheWarrior

    Senior Member

  • Grup: Senior Members
  • Mesaje: 3.110
  • Înscris: 16.10.2007

View Postalx42, on 10 iulie 2019 - 11:05, said:

14 randuri pot fi acum, dar maine pot fi 200.
cand mai adaug un rand il iau cu copy pe ala dinainte si apoi modific ce am de scris acolo.

Se actualizeaza singur totalul.

E mai usor de copiat, eu de regula am celulele colorate in fel si chip si asa nu mai modific de fiecare data si proprietatile celulei.

Editat de TheWarrior, 10 iulie 2019 - 11:24.


#12
danvlas

danvlas

    Guru Member

  • Grup: Senior Members
  • Mesaje: 11.118
  • Înscris: 04.06.2009
Nu pricep de ce totalul trebuie sa fie neaparat sub coloana pe care o totalizeaza. Poate fi pus in alta coloana, pe prima linie sau chiar pe o foaie "pilot", unde se pot centraliza diverse rezultate dintr-un fisier mai complex. E vorba doar de o regandire a modului de prezentare a informatiilor.

Nu mai ai grija inserarii de randuri in nu-stiu-ce loc, nu mai ai grija formulei, nu mai pierzi timp cu actiunea efectiva de inserare rand, care se face ori prin patru clickuri (Click dreapta - Insert - Entire Row - OK), ori prin doua, cu deplasare mouse pana pe antetul randului.


Regula de aur numita KISS se aplica si in Excel.

Editat de danvlas, 10 iulie 2019 - 12:15.


#13
andone19

andone19

    Member

  • Grup: Members
  • Mesaje: 767
  • Înscris: 28.12.2018
Probabil printeaza raport si la final trebuie totalul.
Daca nu printeaza, si e doar ca sa aiba in fata rezultatul pe masura ce opereaza in el, ar fi mai lejer sa faca pe primul rand si sa faca freeze la rand sa apara mereu deasupra indiferent unde esti in pagina.

#14
X41Xu1

X41Xu1

    Member

  • Grup: Members
  • Mesaje: 683
  • Înscris: 06.03.2015
OK! Întrebarea a fost:

View Postalx42, on 10 iulie 2019 - 10:55, said:

...cum modific functia ca sa imi ieie in calcul intrari noi?
...
I-am răspuns (vezi mai sus). Formula aia se traduce cam așa: totalizează (SUM) valorile cuprinse în intervalul (OFFSET) cuprins între celula C2 ($C$2 - poziție absolută)) și celula aflată imediat deasupra poziției curente (ROW() -2). -2, pentru că am considerat un rînd, capul de tabel (header-ul) și un rînd, poziția curentă. Zerourile dintre virgule sînt opționale, Pentru completitudine, le-am preferat spuse (funcția OFFSET știe mai multe decît pare...).

Dacă întreba, cum se rezolvă problema, i-aș fi spus că e banal: transformi tabelul ordinar (flat) într-un tabel structurat (insert->table) și activezi opțiunea de totalizare. El/ea/altceva a vrut ”funcție” (adică, formulă).

P.S.
Pentru personajele din gașca ”habar n-am, da' vreau să spun...”: altruismu' nu ține loc dă știință! Neam!
”Succesuri”!

Anunturi

Bun venit pe Forumul Softpedia!

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate