La función NUM.DE.SEMANA

Diccionario de Funciones
La función NUM.DE.SEMANA te sirve para poder obtener el número de la semana de la fecha que le pases como argumento. Es muy útil para cuando necesitas segregar los datos de una tabla por semana, teniendo solo la fecha.

Por ejemplo: si tienes una tabla con muchos registros y en una columna está la fecha, utilizando la función NUM.DE.SEMANA podrás averiguar a qué semana pertenece cada fecha.

Función: NUM.DE.SEMANA


Categoría:
Funciones de Fecha
Nombre en Inglés:
WEEKNUM

Sintaxis (cómo se escribe):
NUM.DE.SEMANA( fecha, inicio_semana )

Ejemplo de uso:
NUM.DE.SEMANA(Hoy(),1) = Te devolverá el número de la semana actual, considerando que las semanas comienzan en domingo.

¿Y qué números utilizo para los otros días?

Pues si necesitas que, por ejemplo, la función considera que la semana comienza el día lunes o cualquier otro, puedes utilizar esta referencia:

Función NUM.DE.SEMANA

Cómo rellenar un texto o cómo forzar una longitud fija en Excel [Vídeo]

Cómo rellenar un texto

Hace unos días recibí un mensaje de Noé, uno de mis suscriptores, en el que me pedía que explicara cómo hacer para que Excel “rellenara” automáticamente un texto, para que éste siempre se mantenga en 40 caracteres.

¿Qué significa esto?

Quiere decir que si escribo la palabra “Hola”, que tiene cuatro caracteres, automáticamente se completen, por ejemplo, 40 caracteres.

Es decir, en palabras sencillas, ¿cómo hago para rellenar un texto con espacios o cualquier otra cosa?

¿Te interesa?

¡Empecemos!

A partir de aquí, te dejo la transcripción del vídeo

Imagina que tienes la siguiente lista. Como ves, cada item es una palabra diferente y, obviamente, la cantidad de letras en cada una es diferente.

Lo que haremos será crear una columna auxiliar aquí, en la que haremos una copia del texto de la columna original y lo “rellenaremos” con guiones por delante, hasta completar 40 caracteres.

Primero, tenemos que saber cuántos caracteres tiene la palabra en cuestión. Así que utilizamos la función LARGO.

La copiamos hacia abajo y ves cómo te muestra la longitud de cada palabra o cuántas letras tiene cada palabra.

Una vez que ya conocemos la longitud de cada palabra, ya podemos saber cuánto le falta para completar 40 caracteres. Simplemente, vamos a restar de 40 la longitud de la palabra.

Hacemos la operación:

40 - LARGO de la palabra.

¿Ves? Ya sabemos cuántos guiones debemos rellenar para completar los 40 caracteres.

Ahora, vamos a generar esos guiones con la función REPETIR.

Utilizamos la función REPETIR, abrimos paréntesis y le colocamos el caracter que se va a repetir, en este caso el guión. Recuerda que debes especificarlo entre comillas.

El siguiente parámetro será toda la fórmula que hicimos para calcular la cantidad de caracteres que necesitamos y cerramos el paréntesis por el otro lado.

Ahora, puedes ver que se generan los guiones, en función del largo de cada palabra.

El paso final, será concatener esos guiones con la propia palabra, para que se muestre tal y como queremos.

Si quieres que se complete por delante, la concatenas así:

=REPETIR(” “;40-LARGO(D2))&D2

Pero si quieres que se complete por detrás, la concatenas así:

=D2 & REPETIR(” “;40-LARGO(D2))

Y listo!

Ya tienes tu propio sistema para auto-rellenar códigos o cualquier otro tipo de texto que necesites, con una sencilla combinación de fórmulas.

Esto puede servirte para ciertos tipos de codificaciones en inventarios o generación de tickets, órdenes de trabajo, etc.

Anímate y pónlo en práctica. Cuéntame cómo te fue y en qué piensas aplicar este truco.

¡Ah! Y si el vídeo te gustó, por favor dale un “me gusta” y compártelo con tus amigos. También agrégate a mis redes sociales para estar al tanto de mis publicaciones.

Y si quieres estar en contacto conmigo a través del correo, suscríbete al boletín. Allí comparto información y promociones exclusivas que no publico en el blog.

¡Nos vemos!

Raymundo

7 elementos básicos de una fórmula, que tú debes conocer.

Elementos básicos de una fórmula

Me arriesgaría a decir que el 80% del trabajo que realizamos en Excel, lo hacemos con fórmulas. Tal vez más. Es por eso que pienso que deberías tomarte 5 minutos de tu tiempo para leer esta entrada.

Verás,  normalmente nos lanzamos a copiar las fórmulas que otros han hecho, ya que nos prometen la solución a nuestro problema ¡y ya!

Claro, no tenemos tiempo.

¿Quién lo tiene?

Pero este es un círculo vicioso. Lo que haces es simplemente copiar una solución, muchas veces sin analizarla realmente, para luego pegarla en tu hoja y armar tu “Frankestein”.

¿Tiene algo de malo?

Tal vez no… tal vez sí. Lo seguro es que no es la mejor opción.

¿Mejor me tomo mi tiempo para aprender a utilizar las fórmulas?

Puede ser.

Aquí es donde nos encontramos con un bicho nuevo.

La historia se repite

Comienzas a trabajar con Excel y tomas un curso en el que todo va bien, hasta que te topas de frente con las fórmulas. Algunas son muy sencillas; pero otras tienen una forma de hacer las cosas que no encaja con tu propia forma de ver la vida…. Por decirlo de alguna forma.

¿Te ha sucedido?

Y la cosa no termina ahí, no. Encima de eso, te quedas con una sensación de inconformismo, porque no aprendiste lo que esperabas. Regresas a tu puesto de trabajo solo para darte cuenta de que, justamente, la razón por la que los demás te superan en Excel es porque manejan las fórmulas muy bien.

¿Ahora sí te suena conocida la historia?

¡Y no estás solo!

O sola.

Son muchas las personas que pasan por este episodio una y otra vez.

Pero ¿por qué no puedes entender las fórmulas rápidamente?

¿Será porque tratas de aprenderla como un todo que no tiene partes?

¿Un animalejo que no tiene ojos ni brazos?

Si la vida te ha enseñado que las cosas se logran un paso a la vez, entonces, ¿por qué con las fórmulas de Excel habría de ser diferente?

No, mi pequeño saltamontes.

Debes dividir a las fórmulas en sus elementos más básicos y entenderlos, para de esta manera comprender cómo se comportan estos bichos raros y terminarás dándote cuenta de que las fórmulas en Excel, son como andar en bicicleta: luego de que te montas en ella, le pierdes el miedo.

Y recuerda: Todo gran problema, primero se divide en «problemitas».

Si estás de acuerdo conmigo, entonces sigue leyendo y acompáñame a este viaje hacia “las entrañas de la bestia”.

Los elementos básicos de una fórmula en Excel

Vamos a ir desenrollando el ovillo y comenzaremos analizando cuáles son las partes de una fórmula en Excel, revisando rápidamente su significado o su rol, de manera que tengas más claro el por qué están ahí (aunque algunas no puedan verse a simple vista)

1.- El signo igual.

Todas las fórmulas comienzan con el signo “=”. Siempre. ¿Te has dado cuenta?

Ok, vamos a convenir en que a veces comienzan con un “+”, pero esto no es más que un “atajo” para hacerlo más rápido al utilizar el teclado numérico; pero no es la forma en la que se pensó originalmente (e incluso, hay leyendas urbanas acerca de esto )

¿Qué significa el signo igual?

Elementos básicos de una fórmula

Sencillamente, significa que estás preparando a Excel para recibir a continuación una fórmula, que puede estar formada por texto, números, funciones o una combinación de todo esto.

Si por casualidad olvidaras utilizar el signo igual antes de escribir tu fórmula, entonces Excel va a detectarla como un texto común y silvestre, mostrándose todo el texto que escribiste, en lugar de el resultado de la fórmula.

¿El signo igual, es una garantía de que todo saldrá bien?

No.

Debes tener cuidado, porque si la celda en la que escribes tu fórmula, está formateada como texto, entonces Excel no la evaluará, aunque tenga el signo igual por delante.

2.- Números, constantes o referencias.

Esta es la parte de las fórmulas que en realidad representa a toda la fórmula.

Elementos básicos de una fórmula

Una fórmula de Excel, como te dije, puede tener números (constantes) o referencias a celdas (variables). Incluso puede contener funciones que actúan en conjunto.

La ventaja de tener referencias en lugar de constantes en tu fórmula, es que puedes cambiar el comportamiento de un montón de filas e incluso hojas o libros de trabajo, simplemente con cambiar el valor de una o varias celdas.

¿Qué cool, no?

3.- Símbolos matemáticos.

Si tuviéramos los números juntos entre sí, ya sean variables o constantes, pero sin tener símbolos matemáticos que le digan a Excel qué hacer con ellos…

¡Entonces no serviría para nada!

Los símbolos matemáticos pueden ser lo más planos y sencillos de toda la vida:

  • Para sumar: +
  • Para restar: –
  • Para multiplicar: *
  • Para dividir: /

E incluso, podemos utilizar funciones para realizar otros cálculos matemáticos más complejos.

Es más, podríamos alternar constantes y variables, interalados con símbolos matemáticos para hacer nuestras fórmulas, así:

A1+A2+8+30-C4+Z1

¿A poco no se está poniendo interesante?

4.- Los argumentos.

Los argumentos en una fórmula, van a realizar su aparición en el momento en que utilices las funciones.

Un argumento es la materia prima que le das a una función para que realice el producto para el que está diseñada.

Es decir, si tienes una función SUMA y le pasas tres argumentos: A1, A2, A3

Elementos básicos de una fórmula

Lo que hará la función será tomar los valores que tengan estos tres argumentos y los sumará entre sí, devolviendo el resultado de dicha suma.

¿Ves? Así, una fórmula que se llame RaízCuadrada, hará algo parecido pero en vez de sumar, calculará la raíz cuadrada del número que le pases como argumento.

Si quieres ver más en detalle los argumentos, éntonces pásate por esta entrada y sigamos conversando allí.

5.- La celda con el resultado.

Esta es la parte de una fórmula que más suele pasar desapercibida. ¡A pesar de que es la más obvia!

La celda en la que estás escribiendo tu fórmula, es el mismo lugar donde será devuelto el resultado de su evaluación.

¿Qué quiero decir?

Que si ingresas la fórmula: =2+8

En la misma celda verás un 10. Es decir, el resultado de la evaluación de la fórmula se mostrará en la propia celda (tenía que aparecer en algún lado, ¿verdad?)

Pero no creas que puedes escribir cualquier cosa y ya.

Si falta algún argumento en alguna de tus funciones, o si tu fórmula está mal escrita o tiene algún error lógico, entonces lo único que verás será un gran cartel de ERROR.

Elementos básicos de una fórmula

6.- Su cuerpo invisible.

Y a pesar de que te he nombrado un montón de elementos que conforman a una fórmula, decirte que todo esto es invisible sería ¿mucho decir?

Pues sí. En tu celda, luego de presionar la tecla “Enter” y aceptar la escritura de la fórmula que escribiste, ésta, no se mostrará. Sencillamente no la podrás ver.

En serio.

No puedes verla. Y es por eso que resulta importante la barra de fórmulas ya que es la única que te muestra el interior de tu fórmula, a menos que presiones la tecla F2 sobre tu celda o que le des un doble clic a ella para entrar en el modo de edición nuevamente.

7.- Su lógica y su orden.

Las matemáticas están en todos lados. Si alguien te dijo que al salir del colegio o de la universidad, dejarías de ver matemáticas, ¡demándalo ahora!

Sí. Una fórmula, como ya habrás intuido, es una expresión matemática. Ésto ya te lo dije antes, ¿no es verdad?

Entonces, si es una expresión matemática, estará sujeta a una lógica similar y el orden de prioridad de los simbolos matematicos, dice “presente”.

Este orden de prioridad es un tema al que debes prestarle atención (y mucha), porque el no entenderlo bien, es uno de los principales motivos por el que muchas fórmulas fallan sin dar error visible, o sea, el resultado del cálculo es erróneo.

Estos errores “invisibles”, son los más peligrosos y de ellos tienes que cuidarte mucho.

¿Y cuál es este orden de prioridad de los símbolos matemáticos?

Pues, el de toda la vida. Si no lo recuerdas bien, a continuación te dejo el orden en que se calculan las operaciones, según su prioridad.

Si escribes una fórmula en la que hayan muchos operadores matemáticos, en la misma línea, Excel realizará cada operación siguiendo un orden pre-establecido, así:

  1. Operadores lógicos: Como la negación (-1)
  2. Porcentaje: %
  3. Potenciación: ^
  4. Multiplicación y división: *, /
  5. Suma y resta: +, –
  6. Concatenación: &
  7. Comparación: <, <=, >=, >, =

¿Y qué pasaría si existen dos operadores de igual prioridad?

En estos casos, Excel simplemente comienza por el de la izuquierda y avanza hacia la derecha.

¿Puedo alterar ese orden de alguna manera?

Tal cual nos manejábamos con la aritmética y los polinomios en el álgebra, también puedes hacer ésto en una fórmula de Excel.

¿Cómo?

¡Utilizando paréntesis!

Sí. Para conseguir que Excel se fije primero en determinada parte de tu fórmula, simplemente encierra dicha parte con paréntesis. Verás cómo atrapas su interés 😉

No entiendo. ¿Podrías darme un ejemplo?

Claro. Para eso están los amigos.

Verás, si te encontrarás con la siguiente fórmula ¿cuál crees que sería el resultado?

=8+2*3

Si lo haces de izquierda a derecha, seguramente me dirás que 30.

Pero si has puesto atención, entonces sabrás que el resultado correcto es 14. Porque primero se hace la multiplicación (2 * 3 = 6) y luego se hace la suma (8 + 6 = 14)

¿Y cómo puedo hacer para que me de como resultado 30?

Sencillo. Dile a Excel que primero haga la suma. Ésto se consigue, como te dije, con los paréntesis, así:

=(8 + 2) * 3

Ahora sí, el resultado te dará 30.

Haz las pruebas en tu hoja de Excel y verás cómo se comportan las fórmulas con las diferentes asociaciones que hagas a través de los paréntesis.

Y hemos terminado por hoy.

Ya revisamos las fórmulas, bastante más a fondo de lo que habíamos visto. Este es un paso muy importante en tu preparación con Excel ya que, como te dije, el 80% de las cosas que hacemos con esta herramienta, la haremos con fórmulas.

Después de haber visto estos ejemplos, seguramente verás con más claridad la relevancia que tienen las fórmulas y el por qué aquellas personas que saben utilizarlas mejor, tienen ventaja sobre ti en el uso de Excel.

Lo que quiero que hagas ahora, es ponerte en práctica. Levántate y ponte a estudiar. Elimina esa desventaja que tienes y toma esa oportunidad sin vacilar.

¡Ah! También quisiera que me ayudaras compartiendo esta entrada con tus amigos en las redes sociales. Dame like en Facebook y sígueme en Twitter. Recuerda que también puedes suscribirte a mi canal de Youtube. Todo esto me ayudaría mucho a seguir realizando más artículos como este.

¡Nos vemos!

Raymundo

Créditos imagen de portada: Freeimages

La función COINCIDIR – Diccionario de Funciones

Diccionario de Funciones
La función COINCIDIR te ayuda a encontrar un valor en un rango determinado y devuelve su posición dentro de él.

Por ejemplo: si tienes una lista (horizontal o vertical) de elementos entre los cuales deseas averiguar en qué posición se encuentra uno en específico, la función COINCIDIR te devolverá un número acorde a su posición en ese listado (1 si es el primero, 2 si es el segundo, 8 si es el octavo, etc.)

Función: COINCIDIR


Categoría:
Funciones de Búsqueda y Referencia
Nombre en Inglés:
MATCH

Sintaxis (cómo se escribe):
COINCIDIR( rango )

Ejemplo de uso:

¿Quieres algo mejor explicado sobre la función COINCIDIR?

Entonces dale una ojeada a esta entrada en la que te explico un poco más en detalle, cómo se usa esta importante función que será parte de tu arsenal a partir de ahora.

La Función Transponer

Diccionario de Funciones
La función TRANSPONER te sirve para “voltear” un rango de celdas de vertical a horizontal o viceversa.

Por ejemplo: Si tienes el reporte de gastos mensuales por departamento, donde las columnas son los meses y las filas son los departamentos, con la función TRANSPONER puedes invertir ese orden y mostrar el rango tomando como columnas los departamentos y como filas los meses. ¿Muy últil, verdad?

Función: TRANSPONER


Categoría:
Funciones de Búsqueda y Referencia
Nombre en Inglés:
TRANSPOSE

Sintaxis (cómo se escribe):
TRANSPONER(rango )

Ejemplo de uso:
TRANSPONER($A$1:$A$10) = Tu rango se convertirá de fila a una columna. Recuerda usarla como una fórmula de matriz

 

Cómo concatenar un rango sin usar macros [video]

Sin usar macros

Ya te había contado cómo concatenar un rango sin usar macros, en un artículo anterior; pero en esta ocasión, te traigo un vídeo en el que te explico de manera mucho más breve y clara (eso espero) cómo puedes aplicar este fantástico truco.

La idea es que puedas concatenar un rango amplio de celdas, con una sola fórmula, sin seleccionar una por una y sin utilizar macros.

¿Te interesa?

Pues dale al play, veamos cómo se puede hacer.

Concatenar un rango sin usar macros, es una técnica que te puede ayudar a terminar ese trabajo de última hora que apareció justo cuando se acercaba la hora de salida. ¿Te suena la historia?

Entonces, no puedes perderte este truco

Concatenar un rango sin usar macros: El procedimiento resumido.

  1. Escribe la función TRANSPONER.
  2. Selecciona el rango que deseas concatenar.
  3. Presiona la tecla F9
  4. Borra las llaves y el signo igual.
  5. ¡Tu rango estará concatenado!

La idea es que puedas hacer en muy poco tiempo ese trabajo que ahora mismo te toma varios minutos de tu tiempo y mucha paciencia (sin contar con los posibles errores mientras seleccionas las celdas)

Realmente es un truco muy bueno y te recomiendo que lo tengas en tu arsenal, listo para cuando aparezcan esos trabajos de última hora que nunca faltan. Te quitará de encima una buena cantidad de tiempo de trabajo y tendrás una rabieta menos.

Si te ha gustado el vídeo, no olvides compartirlo con tus amigos y conocidos en las redes sociales. También puedes darle un pulgar arriba en Youtube o darme un “like” en Facebook. Eso en verdad me ayudaría mucho y juntos lograríamos que estos vídeos lleguen a más personas.

No dejes de poner en práctica estos trucos y consejos, para que juntos logremos ese objetivo trazado: Dominar Excel, paso a paso.

¡Nos vemos!

Raymundo