Introducere sir de caractere avand o regula data

Ce este nou in Microsoft Excel 2013?
Informatii despre cum se utilizeaza Microsoft Excel 2013
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
Închis
viorel33
Mesaje: 38
Membru din: Sâm Oct 29, 2016 10:43 am

Introducere sir de caractere avand o regula data

Mesaj de viorel33 » Mie Dec 13, 2017 12:23 pm

Buna ziua. Exista posibilitatea introducerii intr-un tabel a unui sir de litere si cifre dupa o anumita ordine data? Exemplu 25 caractere avand forma aceasta: LL12LL12LL12LL12......pana la n. Fiecare caracter intr-o celula. Si daca se poate cum pot face ca sirul sa fie scris in functie de primul caracter? Exemplu: Introduc in prima celula 2 si sa scrie in continuare LL12LL12LL12......pana la n dat din tastatura sau capatul tabelului?

IPP
Moderator
Moderator
Mesaje: 4196
Membru din: Mie Iul 29, 2009 7:26 am
Localitate: Cluj-Napoca

Re: Introducere sir de caractere avand o regula data

Mesaj de IPP » Mie Dec 13, 2017 12:48 pm

Buna ziua

In fisierul atasat gasiti o propunere bazata pe ceea ce am inteles eu din mesajul dvs. si anume:
-se porneste de la o celula de input care poate sa contina unul dintre urmatoarele valori: 1, 2, L
-folosind formule si in functie de input, pe celule, 24 la numar, alaturate spre dreapta sa se obtina o succesiune standard de forma 1|2|L|L|1|2|L|L|...

Astfel, pornind de la situatia din fisierul meu exemplu:
in B2 gasiti formula =IF(A2=1;2;IF(OR(A2=2;A2="L");"L"))
in C2 gasiti formula =IF(B2=1;2;IF(AND(A2="L";B2="L");1;"L"))
dupa care formula din C2 se copiaza spre dreapta atat cat e cazul

Nota. Pentru setari regionale USA se va inlocui peste tot in formule ; cu ,

IP
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Nills
Mesaje: 211
Membru din: Sâm Ian 23, 2016 11:24 am

Re: Introducere sir de caractere avand o regula data

Mesaj de Nills » Mie Dec 13, 2017 12:49 pm

Sal,

Uffff pana si un pontaj este greu de scris si trebuie automatizat :)))
dar ce facem in situatia in care sirul de caractere incepe cu "L"???
cum stim ca va urma un "L" sau un "1"???
I don't care what you think of me! Unless you think I'm awesome – in which case, you're right! Carry on :D

IPP
Moderator
Moderator
Mesaje: 4196
Membru din: Mie Iul 29, 2009 7:26 am
Localitate: Cluj-Napoca

Re: Introducere sir de caractere avand o regula data

Mesaj de IPP » Mie Dec 13, 2017 1:02 pm

Buna ziua

Depinde si de cat de des si in ce conditii aveti nevoie de acel sir pentru ca se poate obtine si cu ajutorul unei prelucrari urmand pasii;
-intr-o foaie noua scrieti informatia 1a|2a|L|L
-selectati cele 4 celule, pozitionati indicatorul mouse-ului in coltul din dreapta jos al selectiei (ca urmare indicatorul va arata ca o cruce) si trageti spre dreapta cat e nevoie.
-stergeti coloanele din stanga astfel incat prima coloana sa devina cea care are informatia care va intereseaza ca start (1, 2 sau L)
-folositi find and replace pentru a inlocui "a" cu nimic

IP

Nills
Mesaje: 211
Membru din: Sâm Ian 23, 2016 11:24 am

Re: Introducere sir de caractere avand o regula data

Mesaj de Nills » Mie Dec 13, 2017 1:10 pm

Problema usoara, daca se scriu primele 2 celule pe rand...
I don't care what you think of me! Unless you think I'm awesome – in which case, you're right! Carry on :D

viorel33
Mesaje: 38
Membru din: Sâm Oct 29, 2016 10:43 am

Re: Introducere sir de caractere avand o regula data

Mesaj de viorel33 » Mie Dec 13, 2017 1:46 pm

Multumesc.

Nills
Mesaje: 211
Membru din: Sâm Ian 23, 2016 11:24 am

Re: Introducere sir de caractere avand o regula data

Mesaj de Nills » Mie Dec 13, 2017 2:13 pm

Sa intelegem ca ai rezolvat? sau vrei totusi o formula?
I don't care what you think of me! Unless you think I'm awesome – in which case, you're right! Carry on :D

viorel33
Mesaje: 38
Membru din: Sâm Oct 29, 2016 10:43 am

Re: Introducere sir de caractere avand o regula data

Mesaj de viorel33 » Mie Dec 13, 2017 2:18 pm

Daca ați găsit da. Mă "chinuiam" vis a vis de ce urmează după un singur L.

Nills
Mesaje: 211
Membru din: Sâm Ian 23, 2016 11:24 am

Re: Introducere sir de caractere avand o regula data

Mesaj de Nills » Mie Dec 13, 2017 2:21 pm

OK

=IF(AND(A2="L";B2=1);2;IF(AND(A2=1;B2=2)+AND(A2=2;B2="L");"L";IF(AND(A2;B2={"L"});1;"L")))
Formula trebuie pusa in C2 si trasa in jos si spre dreapta (sau invers), pana unde este nevoie.
Am mentionat mai sus ca trebuie completate manual datele in coloanele A si B

Nota. Pentru setari regionale USA se va inlocui peste tot in formule ; cu ,
I don't care what you think of me! Unless you think I'm awesome – in which case, you're right! Carry on :D

IPP
Moderator
Moderator
Mesaje: 4196
Membru din: Mie Iul 29, 2009 7:26 am
Localitate: Cluj-Napoca

Re: Introducere sir de caractere avand o regula data

Mesaj de IPP » Mie Dec 13, 2017 2:31 pm

@viorel33

Formula oferita de Nills pleaca de la faptul ca in prealabil veti completa nu doar valoarea de start ci primele doua valori din serie

Ma indoiesc ca, in conditiile expuse initial (doar prima valoare din sir scrisa manual), problema se poate rezolva prin scrierea unei singure formule si copierea ei spre dreapta.

Asadar, fie mergeti pe linia propusa de mine (o celula de input manual, 2 formule distincte, cea de a doua formula copiata apoi spre dreapta), fie pe linia propusa de Nills (doua celule de input manual, 1 singura formula copiata apoi spre dreapta).

Potentialul risc la varianta cu input manual a 2 valori din serie este dat de eroarea de introducere a informatiei initiale venita din partea operatorului (ex. 1|1 sau 2|2 sau 2|1...)

Închis

Înapoi la “Intrebari despre Excel 2013”