De ce Excel nu recalculează formulele. Suma în excel, instrucțiuni detaliate

Cititorii Lifehacker sunt deja familiarizați Denis Batianov care a împărtășit cu noi. Astăzi, Denis va vorbi despre cum să evităm cele mai frecvente probleme Excel pe care le creăm adesea noi înșine.

Rezervați imediat că materialul articolului este destinat începătorilor. utilizatorii Excel. Utilizatorii experimentați au dansat deja incendiar pe această greblă de mai multe ori, așa că sarcina mea este să protejez „dansatorii” tineri și neexperimentați de asta.

Nu dați anteturi coloanelor din tabel

Multe instrumente Excel, cum ar fi sortarea, filtrarea, tabele inteligente, tabele pivot, presupun că datele dvs. conțin titluri de coloane. În caz contrar, fie nu le veți putea folosi deloc, fie nu vor funcționa destul de corect. Asigurați-vă întotdeauna că tabelele dvs. conțin titluri de coloane.

Goliți coloanele și rândurile din interiorul tabelelor dvs

Acest lucru încurcă Excel. Când întâlnește un rând sau o coloană goală în tabelul tău, începe să creadă că ai 2 tabele, nu doar unul. Va trebui să o corectați constant. De asemenea, nu ascundeți rândurile/coloanele de care nu aveți nevoie în interiorul tabelului, este mai bine să le ștergeți.

Mai multe mese pe o singură foaie

Dacă acestea nu sunt tabele minuscule care conțin cărți de referință cu valori, atunci acest lucru nu merită făcut.

Va fi incomod pentru dvs. să lucrați complet cu mai mult de o masă pe foaie. De exemplu, dacă un tabel este în stânga și celălalt este în dreapta, atunci filtrarea unui tabel îl va afecta pe celălalt. Dacă tabelele sunt situate unul sub celălalt, atunci este imposibil să utilizați fixarea zonelor și, de asemenea, unul dintre tabele va trebui să fie căutat în mod constant și să efectueze manipulări inutile pentru a plasa cursorul tabelului pe el. Ai nevoie de el?

Datele de același tip sunt aranjate artificial în coloane diferite

Foarte des, utilizatorii care cunosc Excel destul de superficial preferă acest format de tabel:

S-ar părea că avem un format inofensiv pentru acumularea de informații despre vânzările agenților și amenzile acestora. Un astfel de aspect al mesei este bine perceput de o persoană vizual, deoarece este compact. Cu toate acestea, crede-mă, este un adevărat coșmar să încerci să extragi date din astfel de tabele și să obții subtotaluri (informații agregate).

Adevărul este că formatul dat conține 2 dimensiuni: pentru , trebuie să decideți asupra unui rând iterând peste ramură, grup și agent. Când găsiți rândul potrivit, atunci va trebui să căutați coloana dorită, deoarece există o mulțime de ele. Și această „bidimensionalitate” complică foarte mult munca cu un astfel de tabel pentru instrumentele standard Excel - formule și tabele pivot.

Dacă construiți un tabel pivot, veți descoperi că nu este posibil să obțineți cu ușurință date pe an sau trimestru, deoarece indicatorii sunt împrăștiați în diferite câmpuri. Nu aveți un câmp de volum de vânzări care poate fi manipulat convenabil, ci 12 câmpuri separate. Va trebui să creați manual câmpuri calculate separate pentru trimestre și ani, deși dacă ar fi toate într-o coloană, tabelul pivot ar face acest lucru pentru dvs.

Dacă doriți să aplicați formule de însumare standard precum SUMIF, SUMIFS, SUMPRODUCT, veți constata, de asemenea, că acestea nu vor funcționa eficient cu acest aspect de tabel.

Separarea informațiilor pe diferite foi ale cărții „pentru comoditate”

O altă greșeală comună este, având un format de tabel standard și nevoie de analize bazate pe aceste date, să-l postezi pe foi separate ale unui registru de lucru Excel. De exemplu, este obișnuit să se creeze foi separate pentru fiecare lună sau an. Ca urmare, cantitatea de muncă de analiză a datelor este de fapt înmulțită cu numărul de foi create. Nu trebuie să faci asta. Acumulați informații pe O Foaie.

Informații în comentarii

Utilizatorii adaugă adesea Informații importante, de care ar putea avea nevoie, într-un comentariu al celulei. Rețineți că ceea ce este în comentarii, puteți vedea doar (dacă îl găsiți). E greu să-l bagi într-o celulă. Recomand că este mai bine să alocați o coloană separată pentru comentarii.

Formatarea mizeriei

Cu siguranță nu va adăuga nimic bun la masa ta. Acest lucru pare respingător pentru persoanele care vă folosesc foile de calcul. În cel mai bun caz, nu vor acorda importanță acestui lucru, în cel mai rău caz, vor crede că nu ești organizat și neglijent în afaceri. Străduiți-vă pentru următoarele:

Unirea celulelor

Utilizați îmbinarea celulelor numai atunci când nu vă puteți descurca fără ea. Celulele îmbinate fac foarte dificilă manipularea intervalelor în care se încadrează. Există probleme la mutarea celulelor, la introducerea celulelor etc.

Combinând text și numere într-o singură celulă

O impresie dureroasă este făcută de o celulă care conține un număr, completat în spate de constanta text „RUB”. sau „USD” introdus manual. Mai ales dacă nu este formă tipărită, dar o masă obișnuită. Operațiile aritmetice cu astfel de celule sunt în mod natural imposibile.

Numerele ca text într-o celulă

Evitați stocarea datelor numerice într-o celulă în format text. De-a lungul timpului, unele dintre celulele dintr-o astfel de coloană vor avea un format text, iar unele vor avea unul obișnuit. Din această cauză, vor fi probleme cu formulele.

Dacă masa dumneavoastră va fi prezentată printr-un proiector LCD

Alegeți cele mai contrastante combinații de culoare și fundal. Fundalul întunecat și literele deschise arată bine pe proiector. Cea mai proastă impresie o face roșu pe negru și invers. Această combinație arată un contrast extrem de scăzut pe proiector - evitați-o.

Foaie de mod pagină în Excel

Acesta este același mod în care Excel arată cum va fi paginată foaia la imprimare. Marginile paginii sunt evidențiate în albastru. Nu recomand să lucrezi în mod constant în acest mod, ceea ce mulți fac, deoarece driverul de imprimantă este implicat în procesul de afișare a datelor pe ecran și asta, în funcție de multe motive (de exemplu, o imprimantă de rețea și acest moment indisponibil) este plin de înghețuri în procesul de vizualizare și recalculare a formulelor. Lucrați normal.

Mult mai mult Informatii utile Aflați mai multe despre Excel la

Puteți personaliza afișarea valorilor zero într-o celulă sau puteți utiliza un set de standarde de formatare într-un tabel care vă solicită să ascundeți valorile zero. Puteți afișa și ascunde valorile nule într-o varietate de moduri.

Ascunderea și afișarea tuturor valorilor nule într-o foaie de lucru

    Selectați Fişier > Parametrii > În plus.

    Într-un grup

    • Afișați zerouri în celulele care conțin valori zero.

Ascunderea valorilor nule în celulele selectate

Urmați acești pași pentru a ascunde valorile nule în celulele selectate folosind un format numeric. Dacă valoarea dintr-una dintre aceste celule se schimbă la o valoare diferită de zero, aceasta va fi afișată în celulă, iar formatul său va fi similar cu formatul general al numărului.

Afișați valorile ascunse.

    Selectați celule cu valori zero ascunse.

    Puteți apăsa tastele CTRL+1 sau pe filă Acasă clic Formatare > Formatare celule.

    Pentru a aplica formatul de număr implicit, selectați Număr > Generalși apăsați butonul Bine.

Ascunderea valorilor nule returnate de o formulă

    Pe fila Acasă Formatarea condiționalăși selectați Reguli de selecție a celulelor > Egal.

    In campul din stanga intra 0 .

    În câmpul din dreapta selectați Format personalizat.

    În câmp Format de celule deschide fila Font.

    Listată Culoare selectați culoarea albă și apăsați butonul Bine.

Afișați zerourile ca spații sau liniuțe

Pentru a rezolva această problemă, utilizați funcția IF.

Dacă celula conține valori nule, utilizați o formulă ca aceasta pentru a returna o celulă goală:

DACA(A2-A3=0;"";A2-A3)

Iată cum să citiți formula. Dacă rezultatul calculului (A2-A3) este „0”, nu este afișat nimic, inclusiv „0” (acesta este indicat prin ghilimele duble „”). În caz contrar, este afișat rezultatul calculului A2-A3. Dacă trebuie să nu lăsați celulele goale, dar să afișați altceva decât „0”, introduceți o cratimă „-” sau un alt caracter între ghilimele duble.

    Selectați un raport PivotTable.

    Pe fila Analizăîntr-un grup masă rotativă Parametriiși selectați elementul Parametrii.

    Accesați fila Marcare și format

    • În câmp Format bifeaza casuta Pentru afisarea erorilor

      Caseta de bifat Pentru celulele goale, afișați

Necesitatea de a afișa valori zero (0) pe foi nu apare întotdeauna. Indiferent dacă standardele de formatare necesită ca dvs. sau propriile preferințe să afișați sau să ascundeți valorile nule, există mai multe moduri de a implementa toate aceste cerințe.

    Selectați Fişier > Parametrii > În plus.

    Într-un grup Afișați opțiunile pentru foaia următoare selectați o foaie, apoi efectuați una dintre următoarele:

    • Pentru a afișa valorile zero (0) în celule, bifați caseta de selectare Afișați zerouri în celulele care conțin valori zero.

      Pentru a afișa valorile nule ca celule goale, debifați Afișați zerouri în celulele care conțin valori zero.

    Puteți apăsa tastele CTRL+1 sau pe filă Acasă clic Formatare > Formatare celule.

    În câmp Tip introduce 0;-0;;@

Note:

    Valorile ascunse apar doar în bara de formule sau într-o celulă dacă editați conținutul acesteia. Aceste valori nu sunt tipărite.

    Pentru a afișa din nou valorile ascunse, selectați celulele, apoi apăsați tastele CTRL+1 sau pe filă Acasăîntr-un grup celule plasați cursorul peste element Formatși selectați Format de celule. Pentru a aplica formatul de număr implicit, în listă Categorie Selectați General. Pentru a afișa din nou data și ora, selectați formatul potrivit pentru dată și oră din filă Număr.

    Selectați celula care conține valoarea zero (0).

    Pe fila Acasăîntr-un grup Stiluri faceți clic pe săgeata de lângă element Formatarea condițională, plasați cursorul peste element Reguli de selecție a celulelorși selectați o opțiune Egal.

    In campul din stanga intra 0 .

    În câmpul din dreapta selectați Format personalizat.

    În caseta de dialog Format de celule deschide fila Font.

    În câmp Culoare alege albul.

Pentru a îndeplini această sarcină, utilizați funcția DACĂ.

Exemplu

Copierea unui exemplu

Funcția IF.

Ascunderea valorilor nule într-un raport PivotTable

    Pe fila Parametriiîntr-un grup Opțiuni pentru tabel pivot faceți clic pe săgeata de lângă comandă Parametriiși selectați elementul Parametrii.

    Accesați fila Marcare și format, apoi faceți următoarele:

    Modificarea modului în care sunt afișate erorile.În câmp Format bifeaza casuta Pentru afisarea erorilor. Introduceți în câmp valoarea pe care doriți să o afișați în loc de erori. Pentru a afișa erorile ca celule goale, eliminați tot textul din câmp.

    Modificați modul în care sunt afișate celulele goale. Caseta de bifat Pentru celulele goale, afișați. Introduceți în câmp valoarea pe care doriți să o afișați în celulele goale. Pentru a le păstra goale, eliminați tot textul din câmp. Pentru a afișa valori nule, debifați această casetă de validare.

Necesitatea de a afișa valori zero (0) pe foi nu apare întotdeauna. Indiferent dacă standardele de formatare necesită ca dvs. sau propriile preferințe să afișați sau să ascundeți valorile nule, există mai multe moduri de a implementa toate aceste cerințe.

Afișați sau ascundeți toate valorile zero într-o foaie de lucru

Ascunderea valorilor nule în celulele selectate folosind formatul numeric

Aceste acțiuni vă permit să ascundeți valorile nule în celulele selectate. Dacă valoarea dintr-una dintre celule devine diferită de zero, formatul acesteia va fi similar cu formatul general al numărului.

    Selectați celulele care conțin valori nule (0) pe care doriți să le ascundeți.

    Puteți apăsa tastele CTRL+1 sau pe filă Acasăîntr-un grup celule clic Formatare > Formatare celule.

    În câmp Tip introduce 0;-0;;@

Note:

Ascunderea valorilor nule returnate de o formulă folosind formatarea condiționată

    Selectați celula care conține valoarea zero (0).

    Pe fila Acasăîntr-un grup Stiluri faceți clic pe săgeata de lângă buton Formatarea condiționalăși selectați Reguli de selecție a celulelor > Egal.

    In campul din stanga intra 0 .

    În câmpul din dreapta selectați Format personalizat.

    În caseta de dialog Format de celule deschide fila Font.

    În câmp Culoare alege albul.

Folosind o formulă pentru a afișa zerouri ca spații sau liniuțe

Pentru a îndeplini această sarcină, utilizați funcția IF.

Exemplu

Pentru a face acest exemplu mai ușor de înțeles, copiați-l pe o foaie goală.

Copierea unui exemplu

    Evidențiați exemplul dat în acest articol.

Important: Nu evidențiați titlurile de rând sau de coloană.

Evidențiați un exemplu în ajutor

    Apăsați CTRL+C.

    În Excel, creați un registru de lucru sau o foaie goală.

    Selectați celula A1 din foaia de lucru și apăsați CTRL+V.

Important: Pentru ca exemplul să funcționeze corect, acesta trebuie introdus în celula A1.

    Pentru a comuta între vizualizarea rezultatelor și vizualizarea formulelor care returnează acele rezultate, apăsați CTRL+` (semn de accent) sau pe filă Formuleîn grupul Dependențe de formule, faceți clic Afișați formule.

Copiind exemplul pe o foaie goală, îl puteți personaliza așa cum doriți.

Pentru mai multe informații despre utilizarea acestei funcții, consultați articolul privind funcția IF.

Ascunderea valorilor nule într-un raport PivotTable

    Faceți clic pe raportul PivotTable.

    Pe fila Parametriiîntr-un grup Opțiuni pentru tabel pivot faceți clic pe săgeata de lângă comandă Parametriiși selectați elementul Parametrii.

    Accesați fila Marcare și format, apoi faceți următoarele:

    Modificarea modului în care sunt afișate erorile.În câmp Format bifeaza casuta Pentru afisarea erorilor. Introduceți în câmp valoarea pe care doriți să o afișați în loc de erori. Pentru a afișa erorile ca celule goale, eliminați tot textul din câmp.

    Modificați modul în care sunt afișate celulele goale. Caseta de bifat Pentru celulele goale, afișați. Introduceți în câmp valoarea pe care doriți să o afișați în celulele goale. Pentru a le păstra goale, eliminați tot textul din câmp. Pentru a afișa valori nule, debifați această casetă de validare.


Lucrul cu proiectul VB (12)
Formatare condiționată (5)
Liste și intervale (5)
Macrocomenzi (proceduri VBA) (63)
Diverse (39)
Erori și erori Excel (3)

Excel nu contează corect. De ce?

Adesea, atunci când calculați diferența a două celule în Excel, puteți vedea că nu este zero, deși numerele sunt aceleași. De exemplu, celulele A1 și B1 conțin același număr 10,7, iar în C1 scădem altul din unul:

Și cel mai ciudat lucru este că nu ajungem cu 0! De ce?

Motivul este evident - formatul celulei
În primul rând, cel mai evident răspuns: dacă există o comparație a valorilor a două celule, atunci trebuie să vă asigurați că numerele de acolo sunt într-adevăr egale și nu sunt rotunjite de formatul celulelor. De exemplu, dacă luăm aceleași numere din exemplul de mai sus, atunci dacă le selectăm -butonul corect soareci - Celule de format-tab Număr-selectați formatul numeric și setați numărul de zecimale la 7:

Acum totul devine evident - numerele sunt diferite și au fost doar rotunjite de formatul celulei. Și, desigur, nu pot fi egali. În acest caz, ar fi optim să înțelegem de ce numerele sunt așa cum sunt și abia apoi să luăm o decizie. Și dacă sunteți sigur că numerele chiar trebuie rotunjite la zecimi, atunci puteți utiliza funcția ROUND în formulă:
=ROUND(B1 ,1)-ROUND(A1 ,1)=0
=ROUND(B1,1)-ROUND(A1,1)=0
Există și o metodă mai radicală:

  • Excel 2007: butonul de birou -Opțiuni Excel -Avansat -
  • Excel 2010: Fişier -Opțiuni -Avansat -Setați precizia așa cum este afișat
  • Excel 2013 și versiuni ulterioare: Fişier -Opțiuni -Avansat -Setați precizia așa cum este afișat

Acest lucru va scrie toate numerele de pe toate foile registrului de lucru exact așa cum sunt afișate de formatul celulei. Această acțiune este cel mai bine efectuată pe o copie a cărții, deoarece. aduce toate datele numerice din toate foile cărții în formular pe măsură ce sunt afișate pe ecran. Acestea. dacă numărul în sine conține 5 zecimale, iar formatul celulei este setat doar la 1, atunci după aplicarea acestei opțiuni, numărul va fi rotunjit la 1 zecimală. În același timp, anulați această operațiune nu puteți, decât dacă închideți registrul de lucru fără a salva.

Motivul este software-ul
Dar adesea în Excel puteți observa un „fenomen” mai interesant: diferența dintre două numere fracționale obținute prin formulă nu este egală cu exact același număr scris direct în celulă. De exemplu, scrieți următoarea formulă într-o celulă:
=10,8-10,7=0,1
rezultatul ar trebui să fie răspunsul ADEVĂRAT. Dar de fapt va fi FALS. Și acest exemplu nu este singurul - acest comportament al Excel este departe de a fi neobișnuit în calcule. Poate fi găsit și într-o formă mai puțin explicită - atunci când calculele se bazează pe valoarea altor celule, care sunt, de asemenea, calculate prin formule etc. Dar motivul este același în toate cazurile.

De ce numerele aparent identice nu sunt egale?
Să înțelegem mai întâi de ce Excel consideră că expresia de mai sus este falsă. La urma urmei, dacă scădeți numărul 10,7 din 10,8 - în orice caz, obțineți 0,1. Deci, undeva pe parcurs, ceva a mers prost. Să scriem celulă separată partea stângă a expresiei: =10,8-10,7 . 0.1 va apărea în celulă. Acum selectați această celulă - butonul dreapta al mouse-ului - Celule de format-tab Număr-selectați formatul numeric și setați numărul de zecimale la 15:


și acum puteți vedea că de fapt celula nu este exact 0,1, ci 0,100000000000001. Acestea. în a 15-a cifră semnificativă, avem o „coadă” sub forma unei unități suplimentare.
Și acum ne vom da seama de unde a venit această „coadă”, pentru că atât logic, cât și matematic, nu ar trebui să fie acolo. Voi încerca să spun foarte pe scurt și fără abstruzități inutile - dacă doriți, puteți găsi multe dintre ele pe acest subiect pe internet.
Chestia este că în acele vremuri îndepărtate (aceasta este aproximativ anii 1970), când PC-ul era încă ceva exotic, nu exista un standard unic pentru lucrul cu numere în virgulă mobilă (fracțional, dacă este simplu). De ce acest standard? Atunci ce programe de calculator ei văd numerele în felul lor și pe cele fracționate în general cu statutul „totul este complicat”. Și, în același timp, același număr fracționar poate fi reprezentat în moduri diferite și pot fi, de asemenea, procesate operațiunile cu acesta. Prin urmare, în acele zile, același program, atunci când lucra cu numere, ar putea da un rezultat diferit pe computere diferite. Luarea în considerare a tuturor posibilelor capcane ale fiecărui PC nu este o sarcină ușoară, așa că la un moment bun a început dezvoltarea unui standard unic pentru lucrul cu numere în virgulă mobilă. Omițând diverse detalii, nuanțe și interesul poveștii în sine, voi spune doar că până la urmă totul a dus la Standard IEEE754. Și în conformitate cu specificațiile sale, în reprezentarea zecimală a oricărui număr, erorile sunt permise în a 15-a cifră semnificativă. Ceea ce duce la erori inevitabile în calcule. Cel mai adesea, acest lucru poate fi observat tocmai în operațiile de scădere, deoarece. scăderea numerelor apropiate unele de altele duce la pierderea cifrelor semnificative.
De asemenea, puteți afla mai multe despre specificația în sine în articolul Microsoft: Rezultatele operațiilor aritmetice în virgulă mobilă în Excel pot fi inexacte
Acesta este tocmai motivul acestui comportament al Excel. Deși, în mod corect, trebuie remarcat faptul că nu numai Excel, ci toate programele bazate pe acest standard. Desigur, apare o întrebare logică: de ce au adoptat un astfel de standard de buggy? Aș spune că s-a ales un compromis între performanță și funcționalitate. Deși s-ar putea să fi fost și alte motive.

Mult mai important este altceva: cum să faci față?
De fapt, în niciun caz, pentru că. acesta este o eroare de software. Și în acest caz, nu există altă cale de ieșire, cum să folosești tot felul de patch-uri precum ROUND și funcții similare. În același timp, ROUND ar trebui folosit aici nu așa cum a fost demonstrat la început, ci puțin diferit:
=ROUND(10,8 - 10,7;1)=0,1
=ROUND(10,8-10,7,1)=0,1
acestea. în ROUND ar trebui să punem expresia „buggy” în sine, și nu fiecare dintre argumentele sale separat. Dacă puneți fiecare argument, atunci acest lucru nu va da un efect, deoarece problema nu este în numărul în sine, ci în modul în care programul îl vede. Și în acest caz, 10,8 și 10,7 sunt deja rotunjite la o cifră și este clar că rotunjirea fiecărui număr separat nu va da niciun efect. Poți, totuși, să ieși pe altă cale. Înmulțiți fiecare număr cu o anumită valoare (să spunem cu 1000 pentru a elimina 100% zecimale) și apoi scădeți și comparați:
=((10,8*1000)-(10,7*1000))/1000=0,1

Aș dori să cred că cel puțin într-o zi Microsoft va putea să învingă caracteristica descrisă a standardului IEEE754 sau cel puțin să facă un patch care va efectua calcule simple nu mai proaste decât un calculator de 50 de ruble :) A ajutat articolul? Distribuie link-ul prietenilor tăi! Lecții video

("Bara de jos":("textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24," textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"left","texteffectslidedistance" :30,"texteffectdelay":500,"texteffectseparate":false,"texteffect1":"slide","texteffectslidedirection1":"dreapta","texteffectslidedistance1":120,"texteffecteasing1":"easeOutCubic","texteffectduration1":600 ,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"dreapta","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2":1500,":1500," textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; poziție:absolut; sus:0px; stânga:0px; lățime:100%; înălțime:100% ; culoare de fundal:#333333; opacitate:0,6; filtru:a lpha(opacity=60);","titlecss":"display:block; poziție:rudă; font:bold 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; culoare:#fff;","descriptioncss":"display:block; poziție:rudă; font:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; culoare:#fff; margin-top:8px;","buttoncss":"display:block; poziție:rudă; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive": "","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40))

Se întâmplă că au copiat un tabel în Excel, dar numerele din acesta nu sunt luate în considerare, formulele nu funcționeazăexcela. Un motiv ar putea fi faptul că valorile celulelor sunt în format text. Nu uitați, există două formate în Excel - format de celulă și format de valoare. Citiți mai multe despre acest lucru în articolul Convertiți data în text Excel.
Deci să luăm în considerare de ce inFormula Excel nu funcționează.
Trebuie să adăugați numerele de sus din celule. În celule, valorile sunt scrise în format text cu caractere neprintabile între rânduri. Trebuie să convertim valorile din text în numere și să evidențiem primul număr din celulă. Avem un astfel de tabel copiat din 1C.
Primul pas.
Să convertim valoarea celulelor într-un format numeric.
Selectați celule. În fila Acasă, în secțiunea Editare, faceți clic pe butonul Găsiți.
În caseta de dialog care apare, în linia „Găsiți”, puneți o virgulă. Nu pune nimic în linia „Înlocuire”.
Faceți clic pe butonul „Înlocuiește tot”. Se va dovedi așa.
Faza a doua.
În aceeași fereastră „Găsiți și înlocuiți” (nu am eliminat-o și celulele au rămas selectate), am pus un punct în linia „Găsiți”. Și în rândul „Înlocuire” puneți o virgulă. Faceți clic pe „Selectați tot”.

A ieșit așa.
Eliminați fereastra Găsiți și înlocuiți.
A treia etapă.
Cum să evidențiezi primul număr dintr-o celulăexcela.
În celula B1, scrieți următoarea formulă. =LEFT(A1;FIND(CHAR(10);A1)-1)
Cu această formulă, am selectat primul număr din celulă. Copiați formula după coloană. A ieșit așa.
În celula B4, am scris formula de adunare. =B1+B2+B3
Autosum nu funcționează, dar formulele scrise de mână da.
În Excel, puteți seta o celulă să facă legătura cu o altă foaie, interval, celulă, site etc. Când faceți clic pe acest link, Excel îl urmează. Dar, cum să evidențiezi celula în sine, nu hyperlinkul? Citiți articolul despre asta

Pentru calculele eronate, formulele afișează mai multe tipuri de erori în loc de valori. Să le luăm în considerare pe exemple practice în procesul de lucru a formulelor care au dat rezultate de calcul eronate.

Erori de formulă Excel afișate în celule

Această lecție va descrie valorile de eroare ale formulelor pe care celulele le pot conține. Cunoscând semnificația fiecărui cod (de exemplu: #VALOARE!, #DIV/0!, #NUMĂR!, #N/A!, #NUME!, #GOL!, #REFERINȚĂ!) vă puteți da seama cu ușurință cum să găsiți o eroare în formulă și elimină-o.

Cum să eliminați #DIV/0 în Excel

După cum puteți vedea, la împărțirea la o celulă cu o valoare goală, programul o percepe ca împărțire la 0. Ca urmare, dă valoarea: #DIV/0! Acest lucru poate fi verificat cu ajutorul unui indiciu.

În alte calcule aritmetice (înmulțire, însumare, scădere), o celulă goală este, de asemenea, o valoare zero.



Rezultatul calculului eronat este #NUMĂR!

Număr greșit: #NUMĂR! este o eroare de imposibilitate de a executa calculul în formulă.

Câteva exemple practice:

Eroare: #NUMĂR! apare atunci când o valoare numerică este prea mare sau prea mică. Același fel eroare dată poate apărea atunci când se încearcă rădăcina unui număr negativ. De exemplu, =ROOT(-25).

În celula A1, numărul este prea mare (10^1000). Excel nu poate funcționa cu numere atât de mari.

Celula A2 are aceeași problemă cu numerele mari. S-ar părea că 1000 este un număr mic, dar când îi returnați factorialul, se dovedește a fi o valoare numerică prea mare pe care Excel nu o poate gestiona.

În celula A3 - rădăcina pătrată nu poate fi dintr-un număr negativ, iar programul este afișat rezultatul dat aceeasi eroare.

Cum să eliminați ND în Excel

Valoarea nu este disponibilă: #N/A! - înseamnă că valoarea nu este disponibilă pentru formula:

Formula scrisă în B1: =MATCH(„Maxim”, A1:A4) caută conținutul text „Maxim” în intervalul de celule A1:A4. Conținut găsit în a doua celulă A2. Prin urmare, funcția returnează rezultatul 2. A doua formulă caută conținutul text „Andrey”, apoi intervalul A1:A4 nu conține astfel de valori. Prin urmare, funcția returnează o eroare #N/A (fără date).

Eroare #NAME! în Excel

Fii clasificat ca o greșeală în funcțiile de scriere. Nume invalid: #NUME! - înseamnă că Excel nu a recunoscut textul scris în formulă (numele funcției = SUM () îi este necunoscut, este scris cu o eroare). Acesta este rezultatul unei erori de sintaxă la scrierea numelui funcției. De exemplu:

Eroare #BLANK! în Excel

Set gol: #GOL! sunt erorile operatorului de intersecție setat. În Excel, există un astfel de lucru precum intersecția mulțimilor. Este folosit pentru a prelua rapid date din tabele mari prin interogarea punctului de intersecție al unui interval vertical și orizontal de celule. Dacă intervalele nu se intersectează, programul afișează o valoare eronată - #GOL! Operatorul de intersecție set este un singur spațiu. Separă intervalele verticale și orizontale specificate în argumentele funcției.


În acest caz, intersecția intervalelor este celula C3 și funcția își afișează valoarea.

Argumentele date în funcție: =SUM(B4:D4 B2:B3) – nu formează o intersecție. Prin urmare, funcția dă o valoare cu o eroare - #EMPTY!

#LEGĂTURĂ! - Eroare de referință a celulei Excel

În acest exemplu, a apărut o eroare când formula a fost copiată incorect. Avem 3 intervale de celule: A1:A3, B1:B4, C1:C2.

Sub primul interval, în celula A4, introduceți formula de însumare: =SUM(A1:A3). Și apoi copiați aceeași formulă sub al doilea interval, în celula B5. Formula, ca și mai înainte, însumează doar 3 celule B2:B4, ocolind valoarea primului B1.

Când aceeași formulă a fost copiată sub al treilea interval, funcția a returnat eroarea #REF! în celula C3. Deoarece pot exista doar 2 celule deasupra celulei C3 și nu 3 (așa cum este cerut de formula originală).

Notă. În acest caz, este mai convenabil să apăsați ALT + = combinația de taste rapide sub fiecare interval înainte de a începe să introduceți. Apoi introduceți funcția de însumare și determinați automat numărul de celule de însumare.

Cum se remediază VALUE în Excel

#VALOARE! - o eroare de sens. Dacă încercăm să adăugăm un număr și un cuvânt în Excel, vom obține #VALOARE! Un fapt interesant este că dacă am încercat să adăugăm două celule în care valoarea primei este un număr și a doua este text folosind funcția =SUM(), atunci nu va apărea nicio eroare, iar textul va lua valoarea 0. la calcul. De exemplu:

Grile într-o celulă Excel

Rând de bare în loc de valoarea celulei ###### - valoare dată nu este o eroare. Sunt doar informații că lățimea coloanei este prea îngustă pentru a permite afișarea corectă a conținutului celulei. Trebuie doar să extindeți coloana. De exemplu, faceți dublu clic cu butonul stâng al mouse-ului pe marginea titlurilor coloanei unei anumite celule.

Deci, zăbrelele (######) în loc de valorile celulei pot fi văzute cu o dată negativă. De exemplu, încercăm să scădem data nouă din data veche. Și ca rezultat al calculului, formatul celulelor este „Dată” (și nu „General”).

Un format de celulă incorect poate afișa și o serie de semne hash (######) în loc de valori.