Skip to main content

Excel DATEVALUE Funció: converteix valors de text a datacions

Anonim

DATEVALUE i data de sèrie

La funció DATEVALUE es pot utilitzar per convertir una data que s'ha emmagatzemat com a text en un valor que Excel reconeix. Això es podria fer si les dades d'un full de treball s'han de filtrar o ordenar segons els valors de les dates o calcular els càlculs de dates, com ara quan s'utilitzen les funcions NETWORKDAYS o WORKDAY.

En ordinadors de PC, Excel emmagatzema els valors de data com a dates o números en sèrie.

A partir de l'1 de gener de 1900, que és el número de sèrie 1, el nombre continua augmentant cada segon. L'1 de gener de 2014 el nombre era de 41,640.

Per a ordinadors Macintosh, el sistema de dates en sèrie a Excel comença l'1 de gener de 1904 en lloc de l'1 de gener de 1900.

Normalment, Excel forma automàticament els valors de les dades a les cel·les per facilitar-ne la lectura, com ara el 01/01/2014 o l'1 de gener de 2014, però darrere del format, es troba el número de sèrie o la data de sèrie.

Dates emmagatzemades com a text

Tanmateix, si una data s'emmagatzema en una cel·la que s'ha formatat com a text o que les dades s'importen d'una font externa, com ara un fitxer CSV, que és un format de fitxer de text, l'Excel pot no reconèixer el valor com a data i , per tant, no l'utilitzarà en tipus ni en càlculs.

La pista més evident que alguna cosa no coincideix amb les dades és si està alineat a la cel·la. De manera predeterminada, les dades de text romanen alineades en una cel·la mentre que els valors de data, igual que tots els números d'Excel, estan alineats a la dreta per defecte.

Sintaxi i arguments de DATEVALUE

La sintaxi d'una funció es refereix al disseny de la funció i inclou el nom de la funció, claudàtors i arguments.

La sintaxi de la funció DATEVALUE és:

= DATEVALUE (data_text)

L'argument per a la funció és:

Data_text - (obligatori) aquest argument pot ser que les dades de text es mostrin en format de data i s'incloguin en cometes, com ara "01/01/2014" o "01 / gener / 2014"- L'argument també pot ser la referència de la cel a la ubicació de les dades del text al full de treball.

- Si els elements de la data es troben en cel·les separades, hi ha diverses referències de cel·la concatenat utilitzant el caràcter i (&) en el dia / mes / any de l'ordre, com ara = DATEVALUE (A6 i B6 i C6)- Si les dades només contenen el dia i el mes, com el 01 / gener, la funció afegirà l'any actual, com ara 01/01/2014- si s'utilitza un any de dos dígits, com ara 01 / gener / 14 - Excel interpreta els números com:

  • 0 a 29 s'interpreten com els anys 2000 a 2029
  • Del 30 al 99 s'interpreten els anys 1930 a 1999

#VALUE! Valors d'error

Hi ha situacions on la funció mostrarà #VALUE. valor d'error tal com es mostra a la imatge de dalt.

  • El valor! es torna el valor d 'error si el valor del Data_text L'argument no es troba entre les dates de l'1 de gener de 1900 i el 31 de desembre de 9999, exemple 2.
  • El valor! es torna el valor d 'error si es fa servir una referència de cel · la a la Data_text argument argumenta a una cel·la que conté un valor formatat com a nombre o com a data - exemple n. ° 3.

Exemple: converteix text a datacions amb DATEVALUE

Els passos següents reprodueixen l'exemple que es veu a les cel·les C1 i D1 de la imatge anterior, en què s'introdueix l'argument Date_text com a referència de cel·la.

Introduir les dades del tutorial

  1. Introduïu '1/1/2014 - anoteu que el valor és precedit d'un apòstrof ( ' ) per garantir que les dades s'introdueixin com a text, com a resultat, les dades haurien d'alinear-se al costat esquerre de la cel·la

S'està introduint la funció DATEVALUE

  1. Feu clic a la cel·la D1: la ubicació on es mostraran els resultats de la funció
  2. Feu clic al Fórmules pestanya de la cinta
  3. Trieu Data i hora des de la cinta per obrir la llista desplegable de la funció
  4. Fer clic a DATEVALUE a la llista per mostrar el quadre de diàleg de la funció
  5. Feu clic a la cel·la C1 per introduir la referència de cel·la com a argument Date_text
  6. Feu clic a D'acord per completar la funció i tornar al full de treball
  7. El nombre 41640 apareixen a la cel·la D1 - que és el número de sèrie de la data 01/01/2014
  8. Quan feu clic a la cel·la D1, la funció completa = DATEVALUE (C1) apareix a la barra de fórmules que hi ha a sobre del full de càlcul.

Formatar el valor retornat com a data

  1. Feu clic a la cel·la D1 per fer-la la cel·la activa
  2. Feu clic al Inici pestanya de la cinta
  3. Feu clic a la fletxa cap avall que hi ha al costat del Format de número quadre per obrir el menú desplegable de les opcions de format: el format predeterminat General Normalment es mostra a la casella
  4. Cerqueu i feu clic al botó Data breu opció
  5. La cel·la D1 ara hauria de mostrar la data 01/01/2014 o és possible només 1/1/2014
  6. L'ampliació de la columna D mostrarà la data que s'ha d'alinear a la dreta a la cel·la