Mostrando entradas con la etiqueta excel. Mostrar todas las entradas
Mostrando entradas con la etiqueta excel. Mostrar todas las entradas

domingo, 8 de marzo de 2015

Contar registros unicos en excel

CONTAR REGISTROS ÚNICOS EN EXCEL
En algún momento de nuestro trabajo en excel necesitaremos contar la cantidad de registros unicos de una lista, ya sean números o una cadena de texto.Existe una manera practica para contar los registros únicos en excel.

Ejemplo:
A simple vista podemos ver que en la imagen existen 3 elementos únicos, pero en el caso que tuviéramos  mas registros que contar nos resultaría difícil, Por lo tanto aplicaremos una formula matricial la cual luego de escribir la siguiente función en la celda C1.

 =SUMA(1/CONTAR.SI(A1:A6,A1:A6&""))
Debemos presionar la combinación de teclas CTRL+SHIFT+ENTER para que  se active de manera matricial y muestre las llaves automáticamente que indica que esta en modo formula matricial.


Explicación:
Vamos a partir la explicación por pasos:
Lo que hace la formula es contar la cantidad de veces que se repiten los valores de la columna A (Resultado en Columna C)
-Luego dividir el numero 1 entre la cantidad de veces que se repite el valor.
Luego sumar los valores de la columna D, lo cual me da el mismo resultado de la formula anterior.


Entonces todos esos pasos lo estamos haciendo en una sola celda de manera matricial.
Si tuviéramos un texto que se repitiera 5 veces el resultado de 1 entre 5 seria 0.2 y esto tendríamos que sumarlo 5 veces, con lo cual el resultado siempre va a ser uno, por esta razón siempre se cuenta el valor único.

Valores únicos tomando en cuenta los valores vacíos
También cuenta los espacios como un valor, en nuestra formula se puede ver que al final dela funcion contar.si se agrega el valor &"".


Tener en cuenta que cada vez que se haga algún cambio en la formula se debe presionar la combinación de teclas CTRL+SHIFT+ENTER para ponerla en modo matricial

lunes, 23 de febrero de 2015

Funcion Esblanco excel

FUNCION ESBLANCO
La funcion es blanco pertenece a sla categoria de informacion .
Esta función comprueba el valor de una celda y devuelve VERDADERO si está vacío y FALSO si contiene algún valor.

Ejemplos:

1.
En este ejemplo validamos si la celda A1 esta en blanco o no, lo cual muestra el valor falso porque si contiene un valor.


2. Aquí verificamos si el valor de la celda A2 esta en blanco y devuelve verdadero ya que esta celda si se encuentra vacía.


Nota: Si la celda contiene un espacio, la función mostrara VERDADERO ya que un espacio es considerado también un valor.

lunes, 2 de febrero de 2015

Funcion buscarv

Buscarv es una función de tipo búsqueda y referencia, el cual nos va a permitir buscar un valor que nosotros le especifiquemos dentro de un rango de celdas y como resultado nos mostrara un valor especifico.

Sintaxis

BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado)


Valor_buscado (obligatorio): Valor que se va a buscar en la primera columna de la tabla matriz. Puede ser un valor fijo como numero o texto o una referencia a una celda que contenga el valor buscado.
Matriz_buscar_en (obligatorio): Es un rango de celdas o una matriz con una o mas columnas en la cual en la primera columna contienen los datos del valor_buscado. Las mayúsculas y minúsculas del texto de la primera columna son equivalentes.
Indicador_columnas(obligatorio): Número de columna de matriz_buscar_en desde la cual debe devolverse el valor coincidente. Si el argumento indicador_columnas es igual a 1, la función devuelve el valor de la primera columna del argumento matriz_buscar_en. Este parámetro solo acepta valores numéricos. Si se ingresa un valor inferior a 1 devolverá #¡VALOR! si se ingresa un numero superior a la cantidad de columnas devolverá #¡REF!.

Ordenado(opcional). Este argumento acepta dos valores lógicos (Verdadero) cuando se quiere que la búsqueda sea coincidente al Valor_buscado o (Falso) cuando se quiere que sea una búsqueda exacta. También se puede tomar al valor "Verdadero" como 1(uno) y al valor Falso como 0 (Cero).

Ejemplo 1
Se va a ingresar el nombre del auto en la celda B1  en la celda D1 automáticamente se mostrara el país al que pertenece el auto, tomando como tabla el rango A5:B17.



Nota: Separar los argumentos con una coma (,) o un punto y coma (;) según la configuración de windows.


  • Paso 1: dirigirse a la celda D1 y escribir la función buscarv, el primer argumento a ingresar es el valor_buscado que viene a ser la celda B1 que es el nombre del auto que ingresaremos manualmente.
  • Paso 2: Seleccionar la matriz_buscar_en que en este caso sera el rango A5 hasta B17 (A5:B17)
  • Paso 3: La posición de donde queremos que nos traiga el valor del país es la posición 2 (País)
  • Paso 4: Por ultimo ingresamos el valor ordenado y como queremos que sea una búsqueda exacta podemos ingresar el valor "FALSO" o "0"(Cero).

=BUSCARV(A1,A5:B17,2,0)

El resultado va a cambiar cada vez que cambiemos los valores de la celda A1 (Nombre del auto), en caso escribiéramos un nombre que no existe en la matriz_buscar_en nos devolverá el valor #N/A.

Ejemplo 2

Siguiendo los pasos anteriores para realizar una búsqueda, en este ejemplo realizaremos una búsqueda en varias filas.


Como ya se ha explicado la manera de realizar la busqueda en el paso anterior, aqui solo habra una pequeña diferencia, ya que estamos buscando varias filas a la vez. Esta es la estructura de la funcion buscarv para este ejemplo:

Valor_buscado: Celda A2
Matriz_buscar_en: Rango de celdas E2:F10
Indicador_columnas: 2
[Ordenado]: Falso o 0

La función quedara así:     =BUSCARV(B2,E2:F10,2,0)
Como esta función hasta el momento solo es valido para la Fila 2 de la columna C y a fin de no escribir esto por cada fila, lo normal es arrastrar esta formula para las demás filas hacia abajo.
Pero al hacer eso las referencias a las celdas cambian, en la celda C3 que es el auto "Hyunday" su formula sera: =BUSCARV(B3,E3:F11,2,0)
Aquí vemos que cambian las referencias  pero lo único que deseamos mantener fijo es el valor de la matriz que es "E2:F10" para que siempre busque en esa matriz para lo cual seleccionamos esa parte de la formula y presionamos F4.

=BUSCARV(B2,$E$2:$F$10,2,0)

Lo que se debe tomar en cuenta al utilizar la función BUSCARV

  • El formato del argumento valor_buscado y la primera columna de Matriz_buscar_en deben tener el mismo formato.
  • Si los datos de la matriz_buscar_en tiene valores duplicados en la primera columna la función buscarv devolverá el primer resultado que concuerde con el valor_buscado.
Esta función es importante para realizar búsquedas dentro de excel y puede buscarse un valor en la misma hoja, en otra hoja e incluso en otro libro de excel.
Espero que le haya sido de utilidad y no olviden practicar mucho esta función y quedo a la espera de sus comentarios.

Cargar multiples archivos txt en SSIS

 Fuentes Archivos planos Descargar AQUÍ los archivos Consulta SQL de creacion de tabla Despacho en SQL Server CREATE TABLE [dbo].[Despacho]...