Para resolver algúns problemas ao crear unha táboa, precisa especificar o número de días dun mes nunha cela separada ou dentro da fórmula para que o programa realice os cálculos necesarios. Excel ten ferramentas deseñadas para realizar esta operación. Vexamos varias formas de usar esta función.
Cálculo do número de días
Podes calcular o número de días dun mes en Excel usando operadores de categoría especial "Data e hora". Para saber que opción se usa mellor, primeiro debe establecer os obxectivos da operación. Dependendo disto, o resultado do cálculo pódese mostrar nun elemento separado na folla ou pode utilizarse dentro doutra fórmula.
Método 1: unha combinación de operadores de DÍA e MESES
O xeito máis sinxelo de resolver este problema é usar unha combinación de operadores DÍA e MES.
Función DÍA pertence a un grupo de operadores "Data e hora". Indica un número específico de 1 antes 31. No noso caso, a tarefa deste operador será indicar o último día do mes empregando a función incorporada como argumento MES.
Sintaxe do operador DÍA seguintes:
= DAY (data_in_numeric_format)
É dicir, o único argumento para esta función é "Data no formato de número". Será configurado polo operador MES. Debo dicir que a data en formato numérico difire do formato habitual. Por exemplo, data 04.05.2017 de forma numérica parecerá 42859. Polo tanto, Excel usa este formato só para operacións internas. Raramente se usa para exhibición en celas.
Operador MES destinado a indicar o número de serie do último día do mes, que é un número especificado de meses para adiante ou para atrás dunha data especificada. A sintaxe da función é a seguinte:
= MONTH (data_inicio; número_monos)
Operador "Data de inicio" contén a data desde a que se realiza a conta atrás ou unha ligazón á cela onde está situada.
Operador "Número de meses" indica o número de meses a contar desde unha data determinada.
Agora vexamos como funciona isto cun exemplo concreto. Para iso, toma unha folla de Excel nunha das celas nas que está inscrito un número de calendario determinado. Usando o conxunto de operadores anterior, é preciso determinar cantos días no mes correspondente a este número.
- Seleccione a cela na folla na que se mostrará o resultado. Fai clic no botón "Función de inserción". Este botón está situado á esquerda da barra de fórmulas.
- A xanela comeza Asistentes de funcións. Vai á sección "Data e hora". Buscar e seleccionar un rexistro DÍA. Fai clic no botón. "Está ben".
- Abre a xanela do argumento do operador DÍA. Como podes ver, só contén un campo - "Data no formato de número". Normalmente establecen un número ou unha ligazón á cela que a contén, pero teremos unha función neste campo MES. Polo tanto, fixamos o cursor no campo e logo facemos clic na icona en forma de triángulo á esquerda da liña de fórmulas. Ábrese unha lista de operadores usados recentemente. Se atopas un nome nel "CONMISIÓN", logo fai clic sobre ela para ir á xanela de argumentos desta función. Se non atopas este nome, fai clic no elemento "Outras funcións ...".
- Comeza de novo Asistente de características e de novo pasamos ao mesmo grupo de operadores. Pero esta vez estamos a buscar un nome "CONMISIÓN". Despois de resaltar o nome especificado, faga clic no botón "Está ben".
- O lanzamento da xanela do argumento do operador MES.
No seu primeiro campo, chamado "Data de inicio", ten que establecer o número que está na nosa cela separada. É o número de días no período ao que se relaciona que determinaremos. Para establecer o enderezo da cela, coloque o cursor no campo e logo simplemente fai clic sobre el na folla co botón esquerdo do rato. As coordenadas mostraranse inmediatamente na xanela.
No campo "Número de meses" estableza o valor "0", xa que necesitamos determinar a duración do período ao que pertence o número indicado.
Despois diso, faga clic no botón "Está ben".
- Como podes ver, despois da última acción, o número de días do mes ao que pertence o número seleccionado amosouse nunha cela na folla.
A fórmula xeral tomou a seguinte forma:
= DÍA (MES (B3; 0))
Nesta fórmula, só a dirección da cela (B3) Así, se non quere realizar o procedemento a través Asistentes de funcións, pode inserir esta fórmula en calquera elemento da folla, simplemente substituíndo o enderezo da cela que contén o número polo relevante no seu caso particular. O resultado será similar.
Lección: Asistente de funcións de Excel
Método 2: detecta automaticamente o número de días
Agora vexamos outra tarefa. É necesario que se mostre o número de días non segundo un número de calendario dado, senón segundo o actual. Ademais, o cambio de prazos levaríase a cabo automaticamente sen intervención do usuario. Aínda que isto parece extraño, esta tarefa é máis sinxela que a anterior. Para solucionalo, incluso aberto Asistente de características non é necesario, porque a fórmula que realiza esta operación non contén valores variables nin referencias de celas. Pode conducir só á cela da folla onde quere que o resultado mostre a seguinte fórmula sen cambios:
= DÍA (MES (HOXE (); 0))
A función integrada que hoxe aplicamos neste caso mostra o número de hoxe e non ten argumentos. Así, o número de días no mes actual mostrarase constantemente na súa cela.
Método 3: calcula o número de días a empregar en fórmulas complexas
Nos exemplos anteriores mostramos como calcular o número de días dun mes polo número de calendario especificado ou automaticamente polo mes actual co resultado mostrado nunha cela separada. Pero é necesario atopar este valor para calcular outros indicadores. Neste caso, o cálculo do número de días realizarase dentro dunha fórmula complexa e non se amosará nunha cela separada. Vexamos como facer isto cun exemplo.
Necesitamos que a cela mostre o número de días restantes ata o final do mes actual. Como no método anterior, esta opción non require apertura Asistentes de funcións. Só pode levar na cela a seguinte expresión:
= DÍA (MES (HOVE (); 0)) - DÍA (HOXE ())
Despois, mostrarase na cela indicada o número de días ata o final do mes. Todos os días, o resultado actualizarase automaticamente e desde o comezo dun novo período, a conta atrás comezará de novo. Resulta unha especie de temporizador de conta atrás.
Como podes ver, esta fórmula consta de dúas partes. A primeira delas é unha expresión que xa coñecemos para calcular o número de días nun mes:
= DÍA (MES (HOXE (); 0))
Pero na segunda parte, o número actual queda a este indicador:
-DAY (HOXE ())
Así, ao realizar este cálculo, a fórmula para calcular o número de días forma parte dunha fórmula máis complexa.
Método 4: fórmula alternativa
Por desgraza, as versións anteriores de Excel 2007 non teñen declaración MES. E os usuarios que usan versións máis antigas da aplicación? Para eles, esta posibilidade existe a través doutra fórmula, que é máis masiva da descrita anteriormente. Vexamos como calcula o número de días dun mes para un número de calendario dado usando esta opción.
- Seleccione a cela para mostrar o resultado e vaia á xanela de argumentos do operador DÍA xa nos coñecemos en certo xeito. Colocamos o cursor no único campo desta xanela e facemos clic no triángulo invertido á esquerda da barra de fórmulas. Vai á sección "Outras funcións ...".
- Na xanela Asistentes de funcións no grupo "Data e hora" selecciona o nome DATA: e fai clic no botón "Está ben".
- Inicia a xanela do operador DATA:. Esta función converte a data do formato habitual a un valor numérico, que o operador terá que procesar DÍA.
A xanela que se abre ten tres campos. No campo "Día" pode inmediatamente introducir o número "1". Será unha acción invariable para calquera situación. Pero os outros dous campos terán que facer a fondo.
Estableza o cursor no campo "Ano". A continuación, procedemos á elección dos operadores a través do triángulo familiar.
- Todos na mesma categoría Asistentes de funcións selecciona o nome "ANO" e fai clic no botón "Está ben".
- O lanzamento da xanela do argumento do operador ANO. Determina o ano polo número especificado. Nunha caixa de fiestra única "Data no formato de número" especifique unha ligazón á cela que conteña a data orixinal para a que desexa determinar o número de días. Despois diso, non te apresure a facer clic no botón "Está ben"e faga clic no nome DATA: na barra de fórmulas.
- Despois volvemos á xanela de argumentos DATA:. Estableza o cursor no campo "Mes" e pasar á selección de funcións.
- En Asistente de funcións fai clic no nome MES e fai clic no botón "Está ben".
- Iníciase a xanela do argumento da función MES. As súas tarefas son similares ás do operador anterior, só ela mostra o valor do número do mes. No único campo desta xanela, establece o mesmo enlace co número orixinal. A continuación, na barra de fórmulas, faga clic no nome DÍA.
- Volva á xanela de argumentos DÍA. Aquí temos que facer un pequeno golpe. No único campo da xanela no que xa están os datos, engade a expresión ao final da fórmula "-1" sen comiñas e tamén coloca "+1" despois do operador MES. Despois diso, faga clic no botón "Está ben".
- Como podes ver, na cela seleccionada previamente, móstrase o número de días do mes ao que pertence o número especificado. A fórmula xeral é a seguinte:
= DÍA (DATA (ANO (D3); MES (D3) +1; 1) -1)
O segredo desta fórmula é sinxelo. Utilizámola para determinar a data do primeiro día do seguinte período e, a continuación, restamos un día dela, obtendo o número de días no mes especificado. A variable desta fórmula é a referencia da cela D3 en dous lugares. Se a substitúe pola dirección da cela na que está a data no seu caso particular, pode levar esta expresión a calquera elemento da folla sen axuda. Asistentes de funcións.
Lección: Funcións de data e hora Excel
Como podes ver, hai varias opcións para descubrir o número de días nun mes en Excel. Cal deles usa depender do obxectivo final do usuario, así como de que versión do programa empregue.