VBA - Como aplicar un BuscarV doble o Triple

Necesito realizar una macro que haga un buscarV y que me permita realizar lo siguiente:

En la tabla llamada " Resultado final" necesito asignar un código que sera buscado en la tabla llamada "Tabla X" con base al ID del paciente; Pero este buscarv deberá tener en cuenta el código del diagnostico de la tabla Resultado Final y el Código del diagnostico y el código de procedimiento de la tabla llamada "Tabla Y" para saber si este cumple con esta lista de parametros; si cumple que asigne el código en la tabla Resultados final sino que coloque el primero que encuentre; sino encuentra nada pues que aparezca #N/A.

Ejemplo (Imagen Adjunta): El paciente con ID 1850 en la tabla resultado final debería asignarsele el código 841100 (Color rojo) ya que este código esta tanto en la tabla X como en la Tabla Y y cumple con el código de diagnostico de la tabla Y con el código de diagnostico de la tabla resultado final; es decir el buscarv deberá omitir el primer código encontrado del paciente con ID 1850 ya que el código del procedimiento 867202 no esta en la tabla Y.

De igual manera para el ejemplo del paciente con ID 1963 que sus códigos de procedimientos de la TABLA X no esta ninguno en la tabla Y; Pues que el buscarv me coloco que en la tabla de resultado final el primer código que encuentre que en este caso seria 490700 P y si es posible crear una alerta, un color o algo que permita identificar que a pesar que trajo un código ese no cumplió con los parámetros de la tabla Y.

Espero que me puedan ayudar es de vital importancia, quedo atento a cualquier inquietud o novedad.

Muchas gracias, saludos.

1 Respuesta

Respuesta
1

Esto te puede servir

https://youtu.be/8ofRt-SDpfc

https://youtu.be/SiYG7sBH7zo

https://youtu.be/wOudnnm8g-g

https://youtu.be/3FCkXGOIkiA

https://youtu.be/9haiZN6wE6I

https://youtu.be/Su_iPRz0QC8 

 [url=https://www.youtube.com/c/programarexcel?sub_confirmation=1 ]
https://www.youtube.com/c/programarexcel?sub_confirmation=1 [/url]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas