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 |
Afisare nume prenume si viceversa in excel
Last Updated: Jan 19 2017 11:45, Started by
razvan_u
, Jan 18 2017 20:25
·
0
#1
Posted 18 January 2017 - 20:25
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
Posted 18 January 2017 - 20:33
Nu stiu formula, dar poti cauta ultimul spatiu si ce vine dupa el e numele, restul prenumele.
|
#3
Posted 18 January 2017 - 20:50
Incearca =RIGHT(A1,SEARCH(" ",A1,1))&" " &LEFT(A1,LEN(A1)-FIND(" ",A1)) .
|
#4
Posted 18 January 2017 - 21:37
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. Edited by razvan_u, 18 January 2017 - 21:38. |
#5
Posted 18 January 2017 - 22:01
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
Posted 19 January 2017 - 09:18
#7
Posted 19 January 2017 - 09:44
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
Posted 19 January 2017 - 10:34
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. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users