formula

Ce este nou in Microsoft Excel 2013?
Informatii despre cum se utilizeaza Microsoft Excel 2013
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
mar
Mesaje: 38
Membru din: Dum Feb 26, 2012 2:35 pm

formula

Mesaj de mar » Mar Ian 28, 2020 9:18 pm

Buna seara,

Va rog, sa ma sprijiniti pentru a evidentia urmatoarea situatie. Daca intro celula este introdusa o data calendaristica in celula de langa sa apara automat mesajul receptionat.
Multumesc.

Liana
Mesaje: 46
Membru din: Mie Dec 14, 2016 6:07 pm

Re: formula

Mesaj de Liana » Mie Ian 29, 2020 8:51 am

Buna,

Nu se intelege ce doresti!
Ce este acel "mesaj receptionat"??? de unde este receptionat?

Sa stii ca orice data calendaristica este un numar (de la 1 la 9999) si se vede ca data calendaristica doar daca este formatata celula sa arate ca data.
Daca scrii direct o data calendaristica, excel formateaza automat celula ca sa arate ca data.
Scrie un numar oarecare, intro celula, si apoi uita-te in tabul "numar" in meniul derulant (gen data validation) si vei vedea acolo tipurile de formatari standard.
Ultima oară modificat Mie Ian 29, 2020 9:11 am de către Liana, modificat 1 dată în total.

mar
Mesaje: 38
Membru din: Dum Feb 26, 2012 2:35 pm

Re: formula

Mesaj de mar » Mie Ian 29, 2020 9:10 am

Buna ziua,

Daca se introduce o data calendaristica, in celula alaturata sa se introduca automat mesajul "receptionat". Multumesc.

Liana
Mesaje: 46
Membru din: Mie Dec 14, 2016 6:07 pm

Re: formula

Mesaj de Liana » Mie Ian 29, 2020 9:11 am

Ai citit raspunsul de mai sus? in legatura cu data calendaristica?

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

Re: formula

Mesaj de IPP » Mie Ian 29, 2020 9:22 am

Buna ziua

Presupunand ca data calendaristica e introdusa in A2, in B2 testati formula:
=IF(ISNUMBER(A2);"receptionat";"necompletat sau data calendaristica vazuta ca text")

Daca sunteti absolut sigura de introducerea corecta a informatiei si doriti ca rezultatul sa fie (dupa caz) ori "receptionat", ori nimic, atunci ar fi suficienta formula
=IF(ISNUMBER(A2);"receptionat";"")

Nota: daca aveti setari regionale USA inlocuiti peste tot in formula ; cu ,

IP

mar
Mesaje: 38
Membru din: Dum Feb 26, 2012 2:35 pm

Re: formula

Mesaj de mar » Mie Ian 29, 2020 9:37 am

Buna ziua,
Multumesc pentru ajutor. O zi buna.

Liana
Mesaje: 46
Membru din: Mie Dec 14, 2016 6:07 pm

Re: formula

Mesaj de Liana » Mie Ian 29, 2020 11:18 am

@IPP,

Daca scrii orice numar in A2 (cuprins intre 1 si 9999) cu formula dvs
=IF(ISNUMBER(A2);"receptionat";"")
rezultatul formulei va fi "receptionat", deci formula oferita nu este buna.

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

Re: formula

Mesaj de IPP » Mie Ian 29, 2020 11:30 am

Buna ziua

@Liana
In principiu aveti dreptate dar intr-un mesaj anterior am pus deja o atentionare: "Daca sunteti absolut sigura de introducerea corecta a informatiei..."

Introducerea corecta a informatiei poate fi facuta printr-o regula de data validation.

Daca ar fi existat un fisier exemplu concludent, se putea face si o propunere mai consistenta, care sa tina cont si de eventuale introduceri gresite de informatie. Cum beneficiarul nu a avut, cel putin deocamdata, alte obiectii, presupun ca e in regula si formula oferita.

IP

Liana
Mesaje: 46
Membru din: Mie Dec 14, 2016 6:07 pm

Re: formula

Mesaj de Liana » Mie Ian 29, 2020 1:38 pm

Nu sunt de aceeasi parere cu dvs.
Introducerea corecta a informatiei poate fi facuta printr-o regula de data validation.
In principiu da, dar nu si in cazul DV cu date calendaristice (care pot fi luate din fisier, sau scrise direct in DV - sursa), daca celula unde este DV formatarea este "general" va aparea un numar (nu cu formatarea de data).

Raman la parerea mea. Nu cred ca ii va fi de folos formula cu ISNUMBER.

Scrie răspuns

Înapoi la “Intrebari despre Excel 2013”