Formátum alapján a cella tartalmát

Hadd emlékeztessem önöket, hogy a numerikus formátumban lehet akár négy részét a kódot, pontosvesszővel elválasztva. Ezek a szakaszok határozzák meg a méret pozitív, negatív, nulla értéket és a szöveget. Használata képletek belül nem a formátumot. Nem lehet például be egy funkció Ha a formátum kódot, és próbálja alkalmazni a különböző formátumok esetében különböző cella tartalmát. Azonban ...

... erre a célra, akkor lehet alkalmazni a feltételes formázást alapú tápszerek.

Formátum alapján a cella tartalmát

Ábra. 1. A feltételes formázás alapján képletek

Letöltés egy megjegyzés Word vagy PDF. példák az Excel

Kezdjük a kérdésre, hogy Andrew és Barbara. A formátum számának meg kell felelnie több feltételeket:

  • Csoport számjegyek szóközzel elválasztva,
  • tizedesvessző után jelzi, hogy nincs több, mint két számjeggyel,
  • tizedesvessző után jelezték csak számjeggyel (nullák nem jelennek meg)
  • ha a szám egy egész szám, a vessző nem jelenik meg.

Más szóval, az szükséges, hogy a hívott szám a bal oldali oszlopban, megjelenik a jobb oldalon:

23345,10 -> 23 345,1

23345,15 -> 23 345,15

23345.146 -> 23 345,15

23345,00 -> 23.345

Legjobban megfelelnek a meghatározott feltételeknek formátumok:

  • Összességében. de két hátránya van: nem külön számcsoporttal, és ez nem használható a függvény belsejében TEXT (érték, méret);
  • ## # 0, ##. de hagy egy „hülye” vessző, ha a szám egész: 23.345,00 -> 23345,

Válassza ki a formátumot, amely megfelel ezeknek a feltételeknek teljes mértékben lehetetlennek tűnik ..., hogy a támogatás feltételes formázás jön. Jelölje meg a kívánt területen a lap formátumát ## # 0, ##, aki helyesen fog működni minden esetben, kivéve egészek. Továbbá, az ugyanazon a területen a megadott feltételes formázás a következő képlet segítségével: = ROUND (A1; 0) = A1 (1. ábra). Ez a feltétel teljesül, ha a szám a teljes sejt. És ez a feltétel adott a numerikus formátumban való felosztás számcsoporttal és nulla tizedesjegy. Hogy feltételes formázást, válassza ki a területet a lapon, és végig a menüt otthon -> Uslovnoeformatirovanie -> Új szabály -> A képlet határozza meg a formázott sejteket. Írja be a képletet, és kattintson a Formátum gombra. A Format Cells, kattintson a Szám fülre. Válassza-formátum. számú tizedesjegy - 0, jelölje a tizedes elválasztó (2. ábra). Kattintson az OK gombra.

Formátum alapján a cella tartalmát

Ábra. 2. Cellák formázása

Voila)), hogy mi volt szükség (3.).

Ábra. 3. A méret # ## 0, ##, és a feltételes formázás

A következő kérdés érkezett Vladimir. Lehetséges, hogy az egyéni méret ellenőrzi a megadott feltétel? Például, ha egy egész szerepel, majd adjunk hozzá „darab”.. és ha egy frakciót, a „kg”.

Ismét, lehetetlen meghatározni által egész belül egyedi formátumot, de egy másik formátumot lehet beállítani a lapra, és a második feltételes formázás használata (mint fent), vagy mindkét méretű meghatározott feltételes formázást. A második esetben, a feltételeket ábrán látható. 2. A formátum frakcionált (első feltétel) # ## 0.00 "kg". az egész (második feltétel) - # ## 0 "darab".

Formátum alapján a cella tartalmát

Ábra. 4. Két különböző formátumok egész szám, és tört számok

Szergej kérdés. Lehetséges, hogy formázni egy részét szöveget a cellába bármilyen alapon? Például változtassa a színét a zárójel?

Sajnos nem. Nincs egyéni formázást vagy feltételes formázás nem lehet alkalmazni, hogy egy része a sejt tartalmát. Minden formázási típus (lásd. A lista látható. 1.) ez a kérdés egy bizonyos formázási sejtek teljesen. Ezt a problémát meg lehet oldani írásban VBA kódot.

Kérdésére Darja. Lehetséges, hogy a számot a sejt útján perjel formátum hozzá ugyanazt a számot? Például, egy sejtbe bejuttatni 12 és visszavert 12/12.

Erre a célra a méret @ „/” @. Hadd emlékeztessem önöket. Annak érdekében, hogy a beírt szöveg egy cellába is megjelenik a képernyőn a megfelelő helyre a szöveg részben formátumban kell tenni a @ jel. Ha a szöveg rész tartalmazza a @ jel, a sejtbe szöveget a képernyőn nem jelenik meg. Szöveget bevinni egészítik ki az egyes karakterek, mellékelje a karakterek idézőjelek ( „”), mint a „bruttó jövedelem” @. Ha szöveget kell beírnia, kétszer jelenik, akkor használja a @ jelet kétszer.

Ábra. 5. töredéke lap látszólag üres cella

Mi alkalmazhatók erre a célra a feltételes formázás képlet alapján = CELL ( „típus”; A1) = „b” (6. ábra). Az érték b megfelel egy üres cella (lásd. A funkció leírása a Microsoft saját). Emlékezzünk, hogy a képletben bárban feltételes formázás ablak tartalmazhatnak olyan expressziós (képlet), amelynek értékét adja vissza IGAZ vagy HAMIS. Így, ha a vizsgált cella üres, a sejtműködés visszatér értékét b. és a képlet = CELL ( "típus"; A1) = "b" - IGAZ, és a sejt zöldre.

Formátum alapján a cella tartalmát

Ábra. 6. izolálása üres cellák alkalmazásával feltételes formázás olyan képlet alapján a BOX funkció

Kiderült, hogy a képlet = „szereplő A2 cellában.” és az A5 cellában - száma 5 írt fehér font 🙂

Formátum alapján a cella tartalmát

Ábra. 7. „set up”: sejt, akik üres, ezek nem