Celula goală este determinată ca Excel-nu este gol

Și cel mai surprinzător - dacă selectați o celulă și apăsați manual Șterge (sau fila Home este un grup de editare de conținut -Ochistit) - atunci celula devine într-adevăr gol și cu ea începe formule de lucru și funcții Excel, cum ar fi într-adevăr un gol.
Acest lucru ridică întrebarea importantă: cea a celulei nu este ca și cum nu pentru a șterge nimic?
O neregulă cu ea acest lucru: aproape toate programele există un concept de string (text) de date, cum ar fi șir de lungime zero (dar este adesea numit linia zero în Visual Basic pentru aplicații de această linie este desemnat printr-o vbNullString constantă poate fi găsit în celulele de ambele .. combinația de două ghilimele consecutive - „“). Vizual, acest text nu se manifestă în nici un fel, dar este încă text. Și orice text nu este gol, dar nu și numărul.
În cazul în care s-ar putea vedea următorul text în celulele? Există mai multe opțiuni:

  1. El este în celulele inițial, deoarece este atât de încărcare configurată și să creați fișiere într-un program terț (cum ar fi 1C). În unele cazuri, descărcarea de stabilit astfel încât, ca atare, nu există celule goale - acestea sunt doar umplute cu șir de lungime zero.
  2. formulă, care a rezultat într-un text de lungime zero a fost scris în celulă. Cel mai simplu exemplu de o astfel de formulă:
    = IF (A1 = 1, 10, "")
    = IF (A1 = 1,10, "")
    în cele din urmă, în cazul în care celula A1 este scris la orice altă valoare decât 1, formula va returna un șir de lungime zero. Și dacă formula înlocuiește atunci valoarea (Pentru a șterge o formulă în celula, lăsând problema?), Atunci vom obține celula noastră pseudo goală.
    În cazul în care formulele sunt create de dvs. și intenționează să continue să producă aceste celule matematica, este mai bine în loc de „“ setat la 0. Atunci probleme. Zerourile pot fi întotdeauna înlocuite sau ascunde: Parametrii fișier -Advanced-show-uri zerouri în celulele care conțin valoarea de zero

Și dacă fișierul nu-i așa - el a mers la „moștenit“ sau încărcați-l de la un alt program, ce să facă atunci? Am oferi un astfel de cod simplu, ca toate celulele selectate vor înlocui șirul de lungime zero în celulele normale goale:

articole similare