Adóazonosító jel 8. ÉRTÉK, KÖZÉP, HA
2024. április 03. írta: Excelkezdő

Adóazonosító jel 8. ÉRTÉK, KÖZÉP, HA

Adóazonosító jel 8.ÉRTÉK, KÖZÉP, HA

 

Az adóazonosító jelet az állami adóhatóság (NAV) állapítja meg az állampolgárok számára. Egy személyi nyilvántartásban az összetartozó nevek és születési dátumok mellett, az adóazonosító jelek listája hibás rendezés miatt sajnos összekeveredett. Szerencsére az adóazonosító jelek is tartalmaznak információt a születési dátumokra, így ez alapján a személyekhez hozzá lehet rendelni a valószínűsíthető jeleket.

Rendelkezésünkre áll a szemelyforras.txt állományban egy személyi nyilvántartás: nevek, születési évek, hónapok és napok, valamint az összekeveredett, a szükségesnél nagyobb számban lévő adóazonosító jelek A tíz számjegyű azonosító képzési szabályát törvény írja elő:

Az Adatlap munkalapon az alábbiakat alakítsa ki!

Az adóazonosító jel a születési dátum információját tartalmazza. A táblázatkezelő rendszerek a dátumot egy kezdő dátum óta eltelt napok számában tárolják.

8. Az L2:L25-ös tartomány celláiban állítsa elő a nem hibás adóazonosító jelekből a születési dátumokat, a hibásak esetében a cellák üresen jelenjenek meg! A születési dátum úgy állítható elő, hogy a 2-6. számjegyekből képzett sorszámból a 12051-es (1867. január 1. és 1900. január 1. közötti napok számát) le kell vonni. A cella értékének megjelenítésére a minta szerinti dátumformátumot állítsa be!

A születési dátum előállításához nekünk az adóazonosító jel 2-6 karakterére van szükségünk.

Ehhez ad segítséget a KÖZÉP függvény. 

Képlete:

=KÖZÉP(szöveg;honnantól;hány_karakter)

szöveg: J oszlopból az adóazonosító jelek

honnantól: 2, tehát a második karaktertől

hány_karakter: 5 karakterre van szükségünk

=KÖZÉP(J3;2;5)

Eredmény:

A születési dátum úgy állítható elő, hogy a 2-6. számjegyekből képzett sorszámból a 12051-es (1867. január 1. és 1900. január 1. közötti napok számát) le kell vonni.

Vonjuk ki belőle:

=KÖZÉP(J3;2;5)-12051

Eredmény:

Alakítsuk a "22705" szöveget számmá az ÉRTÉK függvénnyel.

Képlete:

=ÉRTÉK(szöveg)

szöveg: KÖZÉP(J3;2;5)-12051

=ÉRTÉK(KÖZÉP(J3;2;5)-12051)

Eredmény: 

Mivel ez már biztos nem szöveg, hanem szám, a formázás segítségével a minta szerinti dátumra tudjuk formázni.

MINTA:

Ctrl+1 Cellák formázása:

Eredmény:

Van egy olyan kitétel a feladatban, hogy a nem hibás adóazonosító jelekből. Ha nem hibás csak akkor alakítsa át. Itt a HA függvényt érdemes használni.

Képlete:

=HA(logikai vizsgálat (kötelező); érték, ha igaz ( kötelező); érték, ha hamis (nem kötelező)) 

logikai vizsgálat: K3 igaz e

ha igaz: =ÉRTÉK(KÖZÉP(J3;2;5)-12051)

ha hamis: hagyja üresen ""

=HA(K3;ÉRTÉK(KÖZÉP(J3;2;5))-12051;"")

Kattintunk a jobb alsó sarokban és az eredmény:

A bejegyzés trackback címe:

https://excelkezdo.blog.hu/api/trackback/id/tr9118369965

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása