Soy un usuario básico de Excel, estoy manejando un libro de trabajo de Excel en la versión 2016, tengo una consulta de la siguiente manera:
Tengo 9 hojas de trabajo en un libro de Excel y una columna específica en cada hoja que muestra una serie de números de referencia como:
GAD5-CDC-T2-349-230315-DWG-PP-STR-0114-0
GAD5-MGM-T2-349-230315-DWG-PP-STR-0114-0
GAD5-CDC-T2-349-230315-DWG-SD-STR-0114-0
GAD5-MGM-T2-363-250315-DWG-PP-STR-0119-0
GAD5-CDC-T2-363-250315-DWG-DD-STR-0119-0
GAD5-CDC-T2-363-250315-DWG-BD-STR-0119-0
GAD5-CDC-T2-259-51-050515-DWG-FD-S-0233-00
GAD5-CDC-T2-259-51-050515-DWG-TD-S-0233-00
GAD5-MGM-T2-259-51-050515-DWG-LD-S-0233-00
GAD5-MGM-T3-119-25-DDS-ST-1568-02
GAD5-MGM-T3-119-25-DDS-RT-1568-02
GAD5-MGM-T3-119-25-DDS-OT-1568-02
y así sucesivamente, tenga en cuenta que estos números no siguen ninguna secuencia. Quiero contar la cantidad de veces que aparece la segunda última serie de números. En este caso
- 0114 es 3 veces
- 0119 es 3 veces
- 0233 es 3 veces y
- 1568 es 3 veces
Quiero contar esto por una fórmula y obtener el resultado en cualquier otra celda como contador. Te agradecería si pudieras ayudarme en esto, por favor.
-
y luego usar el segundo del último. ¿Puede confirmar si esa lógica es correcta y siempre es el caso (según los datos que ha proporcionado)?Respuestas:
Según la información que ha proporcionado, este VBa lo hace. Sé que no solicitó VBa, pero escribí esto en caso de que no obtenga otra respuesta, y puede ayudar a otros (¡y funciona!)
Tendrá que formatear la columna B como tipo Texto (suponiendo que la columna B es donde desea los resultados)
Supuse que los datos serán secuenciales según su ejemplo.
antes de
Después
La única diferencia en los datos es que no he usado 3 de cada uno, he usado valores diferentes para mostrar que cuenta correctamente.
¿Cómo agrego VBA en MS Office?
fuente