anonim_4396
| anonim_4396 a întrebat:

Vă salut, cu respect! Aș avea și eu o mică problemă la care sper mult să găsesc ajutor la dumneavoastră! Intr-o pagina din Microsoft Excel, am 3000 de CNP-uri! Primele 7 cifre dintr-un CNP, constituie data de naștere a unei persoane ( exceptand prima cifra )! As dori sa fac cumva ca printr-o setare, sa sterg ultimele 6 cifre de la fiecare CNP, pentru a ramane cu primele 7 cifre, pentru a-mi fi mai usor a selecta fiecare data de nastere in functie de lună! Cum as putea sa fac sa sterg de la toate CNP-urile odata ultimele 6 cifre pentru a ramane doar cu primele 7 cifre? Va multumesc mult!

Răspuns Câştigător
anonim_4396
| anonim_4396 explică:

Trebuie facut asta in excel? Ar fi mult mai usor cu un script sa citesti fisierul csv si sa scoti altul

10 răspunsuri:
Salontanul
| Salontanul a răspuns:

Pe aici nu se fac teme scolare.
Citeste! http://www.tpu.ro/intrebari-frecvente#12

| epurasu a răspuns:

A detine CNP-uri ca persoana fizica este ilegal!

| StefanE2019 a răspuns:

Sunt aproape sigur că acele 3000 de CNPuri au fost obținute ilegal. Ești o persoană juridică cumva?

| Ionuț39382 a răspuns (pentru epurasu):

Clar! Dar nu eu le detin! Era pentru o persoana juridica care nu stia cum sa le ordoneze!

| Zuzu1991 a răspuns:

In excel nu stiu, dar in bash e simplu cu spume:
cat fisier_cu_cnp | cut -b1-7
si vezi numai primele 7 cifre

Bula
| Bula a răspuns:

CNP-ul se imparte cu 1000000 si se ia partea intreaga happy

| frunzarescu a răspuns:

Ai CNP-urile in coloana B3, =LEFT(B3; 7) extragi primele 7 cifre din CNP din coloana B3, inclusiv primul nr, apoi =RIGHT(B4; 6), extragi prima cifra si raman cele 6 cifre care te intereseaza

| flixbuster a răspuns (pentru flixbuster):

Daca nu e clar: folosesti MID incepand din pozitia 2 si extragi 6 caractere. Magie! Ti-ai scos data de nastere in format AALLZZ. Faci o coloana noua in care scrii =MID(coloana_ta_cu_cnp, 2, 6) in dreptul primului CNP apoi extinzi formula la toate CNP-urile (dublu click stanga in coltul dreapta jos al celulei unde tocmai ai definit formula) - asta e tot.

| flixbuster a răspuns (pentru anonim_4396):

Nu, nu e mai usorwinking Omul nu stie nici o formula simpla in Excel si tu il iei cu script big grin