Az üres cella határozza excel-ez nem üres
És a legmeglepőbb - ha kiválaszt egy sejt, és kézzel nyomja meg a Delete (vagy Home lap olyan csoport szerkesztése -Ochistit tartalom) -, akkor a sejt válik igazán üres és vele kezdeni dolgozni képleteket és Excel úgy működik, mint egy nagyon üres.
Ez felveti azt a fontos kérdést: hogy a sejt nem mintha ott törlése semmi?
A baj vele ezt: csaknem minden program van egy koncepció string (szöveg) adatok, például a nulla hosszúságú karakterlánc (még gyakran nevezik a nulla vonalat a Visual Basic for Application ez a sor által kijelölt állandó vbNullString megtalálható a sejtekben egyaránt .. a kombináció két egymást követő idézőjelben - „”). Vizuálisan, ez a szöveg nem nyilvánul meg semmilyen módon, de ez még mindig szöveget. És minden szövegben nem üres, de a számukat.
Hol lehet látni a következő szöveget a sejtek? Számos módja van:
- Ő a sejtekben kezdetben, mert úgy van kialakítva és feltöltési fájlokat létrehozni egy harmadik fél program (mint például az 1C). Bizonyos esetekben, kirakodás beállítani, hogy az ilyen nincs üres cella - ők csak tele nulla hosszúságú karakterlánc.
- képlet, ami egy nulla hosszúságú szöveget írta a sejtben. A legegyszerűbb példa egy ilyen formula:
= IF (A1 = 1, 10, "")
= IF (A1 = 1,10, "")
végül, ha a cella az A1 van írva, hogy bármilyen más értéket, mint 1, akkor a képlet visszatér a nulla hosszúságú karakterlánc. És ha a képlet, akkor lecseréli az érték (törléséhez formula a sejtben, így a baj?), Akkor megkapjuk a pszeudo üres cella.
Ha képletek Ön hozza létre, és azt tervezi, hogy továbbra is gyártja ezeket a sejteket a matematika, akkor jobb, ha ahelyett, hogy „” 0-ra állítva Akkor nincs probléma. Nullák bármikor helyettesíthető vagy elrejtése: fájlját -Advanced-show nullák a sejtekben, amelyek a nulla értéket
És ha a fájl nem igaz - ment „örökölt”, vagy töltsd fel egy másik programot, hogy mit lehet tenni? I-hez, mint egy egyszerű kódot, hogy a kijelölt cellák felváltja a nulla hosszúságú karakterlánc a szokásos üres cellák: