Cómo encontrar todos los códigos postales que terminan en los números 1, 2, 3 para poder ocultar estas filas en una hoja de cálculo en Excel

Utilice el formato condicional con una fórmula OR simple (suponiendo que su lista de códigos postales comience en la celda A2):

= (DERECHA (A2,1) = “1”) + (DERECHA (A2,1) = “2”) + (DERECHA (A2,1) = “3”)

La fórmula DERECHA () es una fórmula de texto que convertirá su Código postal en una cadena de texto internamente y luego el signo igual se usa como operador comparativo para comparar el resultado de la DERECHA () en una cadena de texto, en este caso un ” 1 “(que es un 1 representado como un carácter de texto) y ese operador devolverá un VERDADERO o FALSO. Los otros dos operadores comparativos harán lo mismo para un “2” o un “3”.

Los signos más cambiarán FALSO y VERDADERO a 0 y 1, respectivamente, y se convertirán en una declaración OR falsa. Por ejemplo: suponga que el código postal en la celda A2 es 77581, Excel verá esto como = VERDADERO + FALSO + FALSO que evaluará a 1 + 0 + 0 debido a los signos más y devolverá el valor 1. Eso es todo lo que necesitamos para Condicional Formateo porque simplemente considera cualquier número positivo como VERDADERO y cualquier cero como FALSO porque recuerde que es Formato condicional y que el condicional es VERDADERO (1 o mayor) o FALSO (cero). Estudie la lógica booleana para obtener más información.

Ahora, para implementar el formato condicional.

Resalte todas las celdas en su columna que contienen los códigos postales.

Vaya a la cinta de opciones, en la pestaña Inicio y haga clic en Formato condicional.

Haga clic en “Nueva regla”

Haga clic en “Usar una fórmula para determinar qué celdas formatear”

Pegue o ingrese la fórmula anterior en el cuadro debajo de la frase “Formatear valores donde esta fórmula es verdadera”

Haga clic en “Formato”

En la pestaña Relleno, seleccione un color que no haga sangrar los ojos del usuario, como un bonito tono azul claro y haga clic en “Aceptar”

Haga clic en Aceptar nuevamente.

Verá que solo los códigos postales que tienen un 1, 2 o 3 aparecerán sombreados en ese agradable azul aciano que seleccionó.

Ahora, haga clic en cualquier celda de su lista, vaya a la Cinta debajo de la pestaña Inicio, haga clic en “Ordenar y filtrar” y luego haga clic en “Filtro”. Verá pequeñas flechas desplegables en las celdas del encabezado en la fila 1. Haga clic en la flecha desplegable en la columna Código postal. Verá un cuadro de diálogo abierto.

Haga clic en “Filtrar por color” y luego (aquí está el truco) haga clic en “Sin relleno”.

Ahora solo verá los códigos postales que no tienen un 1, 2 o 3 como último dígito.

Así es como se usa el Formato condicional para ocultar filas en función de una condición. Si desea “ocultar” los códigos postales sin ocultar las filas, en lugar de seleccionar un color de relleno para las celdas infractoras, seleccione un color de fuente que coincida con el color de fondo existente de las celdas. ej .: si su hoja de trabajo es Blanco predeterminado, seleccione Blanco en la pestaña Fuente cuando seleccione su Formato en los pasos de Formato condicional y no seleccione un color de Relleno. Como beneficio adicional, aún puede usar la función Filtro para ocultar filas. En lugar de elegir un color de relleno como filtro. elige el color de fuente. Al seleccionar Automático en este caso, se ocultarán todas las filas que usó en blanco para el color de Fuente.

Puede agregar una columna de servicio y extraer el último dígito de cada código postal, use la fórmula:

DERECHA (A2,1)

Luego aplique un filtro para mostrar solo las líneas de esos códigos postales que no terminan en 1,2,3:

¡Espero eso ayude!

¿Tiene una lista de todos los códigos postales? Si es así, debe usar la función = Derecha (la celda que es el código, la cantidad de números o letras que desea) .

Cree una nueva columna e inserte el siguiente código:

= Derecha (A1,1)

Por ejemplo, si el código postal es 94532 está en A1, devolverá el número 2.

Luego puedes filtrar esas líneas para ocultarlas.

Bueno, este problema se puede resolver con una fórmula de Excel muy simple. Si los códigos postales están presentes en la columna “A” de una hoja, puede usar la fórmula mencionada a continuación para obtener los códigos postales que terminan en 1, 2 o 3. El resto de las celdas proporcionarán la respuesta en BLANCO. luego puede filtrarlos utilizando el filtro normal de Excel y eliminarlos.

= SI (DERECHA (A2,1) = “1”, A2, SI (DERECHA (A2,1) = “2”, A2, SI (DERECHA (A2,1) = “3”, A2, “”)) )

Espero eso ayude.

¡Feliz codificación!

Sé que esta pregunta ya ha sido respondida, y la mía no es una fórmula como tal. Sin embargo, recomiendo descargar la herramienta ASAP utilidades en Excel. Tienen una edición gratuita para estudiantes y es el complemento de bit más útil y que más tiempo que he encontrado. ¡Le permite hacer todo tipo de cosas como esta usando macros que ya están integradas para usted!

Un ejemplo, si tiene una lista de números con un guión en el medio de un número de 6 dígitos, puede usar la función “Eliminar / Reemplazar” y seleccionar la columna y eliminar todos los guiones de la columna. O, elimine los primeros tres dígitos de cada columna, ¡o los últimos tres dígitos! (No tiene que ser tres, solo un ejemplo) Literalmente no uso ningún otro complemento que no sea ASAP porque hace todo lo que necesito, ¡además, es gratis! 🙂

Si tiene el código postal como una cadena, simplemente use una función de cadena para aislar el último carácter y probar las tres posibilidades que desea ocultar. Si el código postal tiene un valor numérico, conviértalo a una cadena y proceda como se indica arriba o use una función que le proporcione el resto del código postal dividido por 10 y pruebe ese valor …

Puede usar otra columna con la fórmula MOD que le dará un recordatorio cuando divida X por Y. Después de usar esto, obtendrá los últimos dígitos, luego podrá filtrar lo que quiera hacer y luego ocultar esas filas.

Esta es una forma indirecta en la que puedo pensar.

En este caso, su mejor opción es insertar una columna después del código postal y luego usar la función correcta para obtener el último número del código postal.

Derecha solo toma un cierto número de caracteres de la derecha de la cadena de texto, y la cadena de texto puede ser una referencia de celda. La sintaxis es correcta (cadena de texto / referencia de celda, número de caracteres)

Si, por ejemplo, sus códigos postales estuvieran todos en la Columna C, la fórmula sería = derecha (c1,1) y luego simplemente copiaría eso hasta la última fila con un código postal. En ese momento, podría simplemente autofiltrar los 1, 2 y 3.