Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
CAIET SERVICE PREDEAL II

CAIET SERVICE PREDEAL II

Internare spital psihiatrie

CM de snooker 2024
 Scot penele dupa montajul tamplar...

Masina de spalat vase si grasimea

Noua lege de acces in paduri

Sunt ouale proaspete?
 Aplicatie invatare limba Germana

Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile
 Primele zile ale internetului per...

Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...
 

Afisare nume prenume si viceversa in excel

- - - - -
  • Please log in to reply
8 replies to this topic

#1
razvan_u

razvan_u

    Active Member

  • Grup: Members
  • Posts: 1,380
  • Înscris: 12.04.2008
Buna seara, am nevoie de putin ajutor ca nu reusesc sa ma descurc.
Imi trebuie o formula care sa afiseze prenume nume in format nume prenume.

Momentan folosesc formula MID(A1&" "&A1,FIND(" ",A1)+1,LEN(A1)) care a mers perfect pana in momentul in care au aparut persoane cu doua sau chiar trei prenume.
Din "bucati" o rezolv cumva in excel dar imi trebuie o singura formula si nu imi iese si pace.


Multumesc anticipat pentru ajutor.

#2
csgabe

csgabe

    Active Member

  • Grup: Members
  • Posts: 1,522
  • Înscris: 08.12.2009
Nu stiu formula, dar poti cauta ultimul spatiu si ce vine dupa el e numele, restul prenumele.

#3
csgabe

csgabe

    Active Member

  • Grup: Members
  • Posts: 1,522
  • Înscris: 08.12.2009
Incearca =RIGHT(A1,SEARCH(" ",A1,1))&" " &LEFT(A1,LEN(A1)-FIND(" ",A1)) .

#4
razvan_u

razvan_u

    Active Member

  • Grup: Members
  • Posts: 1,380
  • Înscris: 12.04.2008
Returneaza; opescu ioana maria p  la ioana maria popescu

Cred ca e mai simplu din doua bucati si folosesc un if cu referire la prima celula.Posted Image

Edited by razvan_u, 18 January 2017 - 21:38.


#5
claz

claz

    Active Member

  • Grup: Members
  • Posts: 1,861
  • Înscris: 10.06.2005
Nu merge. Foarte controversata toata povestea. Sunt o multime de cazuri de tratat, aproape imposibil in Excel. Pot fi mai multe nume, mai multe prenume, separate prin spatiu, separate prin cratima, pot exista doua spatii, etc. De asta spun ca este aproape imposibil de tratat.
Am intalnit si eu situatii de felul asta, singura solutie functionala a fost sa fac split in doua coloane iar pe urma sa le concatenez pentru afisare dupa cum era necesar.

#6
gvingi76

gvingi76

    Member

  • Grup: Members
  • Posts: 263
  • Înscris: 19.03.2007

 razvan_u, on 18 ianuarie 2017 - 21:37, said:

Returneaza; opescu ioana maria p  la ioana maria popescu

Cred ca e mai simplu din doua bucati si folosesc un if cu referire la prima celula.Posted Image

atunci
=RIGHT(A1;SEARCH(" ";A1;1)+1)&" " &LEFT(A1;LEN(A1)-FIND(" ";A1)-2)
iti va returna corect

#7
aeon

aeon

    Guru Member

  • Grup: Senior Members
  • Posts: 13,487
  • Înscris: 05.08.2002
nu va merge cum trebuie, asa cum zice @claz vor fi o multe exceptii gereu de tratat, gen: Popa Ion Viorel, unde Popa Ion e numele
solutia e split pe doua coloane, faci odata si gata

#8
X41Xu1

X41Xu1

    Member

  • Grup: Members
  • Posts: 683
  • Înscris: 06.03.2015
Ia încearcă așa:

=RIGHT(TRIM(A1),LEN(TRIM(A1))-SEARCH("^",SUBSTITUTE(TRIM(A1)," ","^",LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1)," ","")))))&" "&LEFT(TRIM(A1),SEARCH("^",SUBSTITUTE(TRIM(A1)," ","^",LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1)," ",""))))-1)

Asta, dacă nu vrei să folosești UDF cu InStrRev.

#9
razvan_u

razvan_u

    Active Member

  • Grup: Members
  • Posts: 1,380
  • Înscris: 12.04.2008
A mers cu formula lui X41
Multumesc mult

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate