Note: The other languages of the website are Google-translated. Back to English

Cum să însumați sau să adăugați numere într-o singură celulă în Excel?

În multe cazuri, poate fi necesar să însumați toate numerele într-o singură celulă. De exemplu, există un șir de text clasa 1 clasa 2 în celula A1, iar rezultatul adăugării acestor numere este 1 + 2 = 3. Acest articol vă va arăta metodele de adăugare a numerelor într-o singură celulă cu detalii.

Suma numerelor într-o singură celulă cu funcție definită de utilizator
Sumați cu ușurință numerele într-o singură celulă cu doar câteva clicuri


Suma numerelor într-o singură celulă cu funcție definită de utilizator

Puteți însuma numere într-o singură celulă cu funcția definită de utilizator de mai jos.

1. presa Alt + F11 tastele simultan pentru a deschide Aplicația Microsoft Visual Basic fereastră.

2. În Aplicația Microsoft Visual Basic fereastră, faceți clic pe Insera > Module. Și apoi copiați VBA de mai jos în Module fereastră.

VBA: suma numerelor într-o singură celulă

Function SumNums(pWorkRng As Range, Optional xDelim As String = " ") As Double
	Dim arr As Variant
	Dim xIndex As Long
	arr = Split(pWorkRng, xDelim)
	For xIndex = LBound(arr) To UBound(arr) Step 1
		SumNums = SumNums + VBA.Val(arr(xIndex))
	Next
End Function

3.Apăsați tasta Alt + Q tastele pentru a închide Aplicația Microsoft Visual Basic fereastră.

4. Selectați o celulă necompletată pentru a afișa rezultatul. Introduceți formula de mai jos și apăsați tasta Intrați tasta (A2 este celula în care veți însuma numere unice).

=SUMNUMS(A2)

5. Apoi trageți mânerul de umplere al celulei rezultate pentru a aplica formula altor celule necesare.

notițe: Această funcție definită de utilizator nu se aplică celulelor în format de număr.


Sumați cu ușurință numerele într-o singură celulă cu doar câteva clicuri

Kutools pentru Excel'S Suma numerelor într-o celulă formula poate ajuta la însumarea cu ușurință a numerelor dintr-o singură celulă (inclusiv celulă în format text și celulă în format numeric) doar cu mai multe clicuri.

Înainte de a aplica Kutools pentru Excel, Vă rugăm să descărcați-l și instalați-l mai întâi.

1. Selectați o celulă necompletată pentru a reda rezultatul. Și apoi faceți clic pe Kutools > Formula Helper > Formula Helper.

2. În Formula Helper casetă de dialog, vă rugăm să configurați după cum urmează.

2.1) Găsiți și selectați Suma numerelor într-o celulă în Alegeți o formulă cutie;
sfaturi: Puteți verifica Filtru caseta, introduceți un cuvânt cheie pentru a filtra formula de care aveți nevoie.
2.2) În Celulă caseta, specificați o celulă care conține numerele pe care le veți însuma;
2.3) Faceți clic pe OK buton. Vedeți captura de ecran:

3. Apoi rezultatul este populat în celula selectată. Selectați celula de rezultat, apoi glisați mânerul de umplere în jos pentru a obține celelalte rezultate.

  Dacă doriți să aveți o încercare gratuită (30-zi) a acestei utilitati, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


Sumați cu ușurință numerele într-o singură celulă cu Kutools pentru Excel


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (8)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
MULȚUMESCSSSSSS MULT IDEEA DE MODUL ESTE UIMIZĂ! N-AM STATI NICIODATA CA EXISTA
Acest comentariu a fost redus la minimum de moderatorul de pe site
Problema cu acest instrument este că adaugă toate cifrele. Problema este 125 + 2 nu este 127. Instrumentul l-ar adăuga ca 1 + 2 + 5 + 2. Nu sunt sigur cum este util acest lucru pentru cineva care trebuie să adauge toate numerele. Nici în exemplu nu are sens sau pare practic. Am pierdut ceva?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Incorect dacă numerele sunt introduse în celulă separat, de exemplu 125 2 și formula este introdusă în celula următoare. Celula cu formula va calcula 127.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună Michael,
Scuze pentru greșeală. Vă rugăm să introduceți următorul cod VBA în fereastra Modul (Cod) și apoi aplicați această formulă: =SUMNUMS(A1,"") pentru a suma toate cifrele dintr-o celulă.

Function SumNums(pWorkRng As Range, Optional xDelim As String = " ") As Double
'Updated by ExtendOffice 20221122
    If pWorkRng.CountLarge > 0 Then Exit Function
    On Error Resume Next
    Application.Volatile
    
    Dim arr As Variant
    Dim xIndex As Long
    If xDelim <> "" Then
        arr = Split(pWorkRng, xDelim)
        For xIndex = LBound(arr) To UBound(arr) Step 1
            SumNums = SumNums + VBA.Val(arr(xIndex))
        Next
    Else
        For xIndex = 1 To Len(pWorkRng) Step 1
            If IsNumeric(Mid(pWorkRng, xIndex, 1)) Then
                SumNums = SumNums + VBA.Val(Mid(pWorkRng, xIndex, 1))
            End If
        Next
    End If
End Function
Acest comentariu a fost redus la minimum de moderatorul de pe site
De asemenea, puteți foarte ușor să tastați „=" în celulă. Deci, dacă ați avea o celulă care era 3, dar ați vrut să adăugați 1+2, ar fi „=1+2” în celulă
Acest comentariu a fost redus la minimum de moderatorul de pe site
Am o listă de numere pe care vreau să le adaug automat 30 la fiecare număr din fiecare celulă. Este posibil?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Cum adaug +1 cifră la numerele dintr-o celulă (cuvânt sau excell sau bloc de note, nu contează). Dar la locul meu de muncă am deseori: 14,17,28,31,35,38,50,53,70,73,80,83,90,93,120,123,135,138,150,153,165,168,180,183,210,213,250,253,275,278,300,303

Și trebuie să le fac astfel: 15,18,29,32,36,39,51,54,71,74,81,84,91,94,121,124,136,139,151,154,166,169,181,184,211,214,251,254,276,279,301,304. O fac manual, dar poate există o modalitate rapidă de a o face?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Codul funcției VBA funcționează foarte bine. Mulțumesc. 
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL