Microsoft Excel: Funciones concatenar, si.error

La función CONCATENAR en Excel

La función CONCATENAR en Excel nos permite unir dos o más cadenas de texto en una misma celda lo cual es muy útil cuando nos encontramos manipulando bases de datos y necesitamos hacer una concatenación.

Sintaxis de la función CONCATENAR

La función CONCATENAR tiene una sintaxis muy sencilla donde cada argumento será un texto que se irá uniendo al resultado final. El máximo de argumentos que podemos especificar en la función es de 255 y el único obligatorio es el primer argumento.
La función CONCATENER en Excel
  • Texto1 (obligatorio): El primer texto que se unirá a la cadena de texto final.
  • Texto2 (opcional): El segundo texto a unir al resultado final. Todos los argumentos son opcionales a partir del segundo argumento.

Ejemplo de la función CONCATENAR

La función CONCATENAR nos puede ayudar en casos en los que la información está distribuida en varias columnas y deseamos integrar la información en una sola. Por ejemplo, tengo información de los nombres de los empleados en 3 columnas diferentes:
Ejemplo de la función CONCATENAR en Excel
Para unir el nombre y los apellidos de todos los empleados en la columna D podemos seguir los siguientes pasos.
  1. En la celda D2 comenzaré a escribir la función CONCATENAR especificando el primer argumento:=CONCATENAR(A2,
  2. Como segundo argumento debo especificar un espacio vacío de manera que el Nombre y el Apellido paternos permanezcan separados en la nueva cadena de texto:=CONCATENAR(A2," ",
  3. Ahora puedo especificar el tercer y cuarto argumento que será el Apellido paterno con su respectivo espacio:=CONCATENAR(A2," ",B2," ",
  4. Y como último paso en el quinto argumento irá el Apellido materno:=CONCATENAR(A2," ",B2," ",C2)
La función CONCATENAR nos da el resultado esperado en la celda D2:
Resultado de la función CONCATENAR en Excel
Sólo resta copiar la fórmula hacia abajo para que Excel realice la concatenación de los demás nombres.
Copiar el resultado de la función CONCATENAR en Excel


A CONTINUACIÓN UN VIDEO


Función SI.ERROR

Devuelve un valor que se especifica si una fórmula lo evalúa como un error; de lo contrario, devuelve el resultado de la fórmula. Utilice la función SI.ERROR para interceptar y controlar errores en una fórmula.
Sintaxis
SI.ERROR(valor,valor_si_error)
Valor     es el argumento en el que se busca un error.
Valor_si_error     es el valor que se devuelve si la fórmula lo evalúa como error. Se evalúan los tipos siguientes de error: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!
Observaciones
  • Si valor o valor_si_error están en una celda vacía, SI.ERROR los trata como un valor de cadena vacía ("").
  • Si valor es una fórmula de matriz, SI.ERROR devuelve una matriz de resultados para cada celda del rango especificado en el valor. Vea el segundo ejemplo siguiente.
Ejemplo: Interceptar errores de división utilizando una fórmula regular
Es más sencillo comprender el ejemplo si se copia en una hoja de cálculo en blanco.
Cómo copiar un ejemplo
  1. Cree un libro o una hoja de cálculo en blanco.
  2. Seleccione el ejemplo en el tema de Ayuda.
    NOTA   No seleccione los encabezados de fila ni de columna.
    Seleccionar un ejemplo de la Ayuda
    Seleccionar un ejemplo de la Ayuda
  3. Presione CTRL+C.
  4. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
  5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados, presione Alt+º (ordinal masculino) o bien, en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.
1
2
3
4
5
6
7
8
9
10
A
B
Cuota
Unidades vendidas
210
35
55
0
23
Fórmula
Descripción (resultado)
=SI.ERROR(A2/B2; "Error en el cálculo")
Comprueba si hay un error en la fórmula en el primer argumento (divide 210 por 35), no encuentra ningún error y devuelve los resultados de la fórmula (6).
=SI.ERROR(A3/B3; "Error en el cálculo")
Comprueba si hay un error en la fórmula en el primer argumento (divide 55 por 0), encuentra un error de división por 0 y devuelve valor_si_error (Error en el cálculo).
=SI.ERROR(A4/B4; "Error en el cálculo")
Comprueba si hay un error en la fórmula en el primer argumento (divide "" por 23), no encuentra ningún error y devuelve los resultados de la fórmula (0).
Ejemplo: Interceptar errores de división utilizando una fórmula de matriz
Es más sencillo comprender el ejemplo si se copia en una hoja de cálculo en blanco.
Cómo copiar un ejemplo
  1. Cree un libro o una hoja de cálculo en blanco.
  2. Seleccione el ejemplo en el tema de Ayuda.
    NOTA   No seleccione los encabezados de fila ni de columna.
    Seleccionar un ejemplo de la Ayuda
    Seleccionar un ejemplo de la Ayuda
  3. Presione CTRL+C.
  4. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
  5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados, presione Alt+º (ordinal masculino) o bien, en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.
1
2
3
4
5
6
7
8
9
A
B
C
Cuota
Unidades vendidas
Relación
210
35
=SI.ERROR(A2:A4/B2:B4; "Error en el cálculo")
55
0
23
Fórmula
Descripción (resultado)
=C2
Comprueba si hay un error en la fórmula en el primer argumento del primer elemento de la matriz (A2/B2 o divide 210 por 35), no encuentra ningún error y devuelve los resultados de la fórmula (6).
=C3
Comprueba si hay un error en la fórmula en el primer argumento del segundo elemento de la matriz (A3/B3 o divide 55 por 0), encuentra un error de división por 0 y devuelve valor_si_error (Error en el cálculo).
=C4
Comprueba si hay un error en la fórmula en el primer argumento del tercer elemento de la matriz (A4/B4 o divide "" por 23), no encuentra ningún error y devuelve los resultados de la fórmula (0).
A CONTINUACIÓN UN VIDEO


No hay comentarios:

Publicar un comentario