![Ingrese texto encima de las celdas formateadas en un mapa de calor creado en Excel sin perder el color de las celdas](https://rvso.com/image/1672307/Ingrese%20texto%20encima%20de%20las%20celdas%20formateadas%20en%20un%20mapa%20de%20calor%20creado%20en%20Excel%20sin%20perder%20el%20color%20de%20las%20celdas.png)
He creado un mapa de calor en Excel con datos de correlación. Ahora quiero indicar la importancia del valor p. ¿Cómo ingreso * o ** sin cambiar el color de la celda?
Respuesta1
Tienes algunas opciones. VBA es el mejor.
Pero VBA no siempre es factible o posible ya que los jefes no siempre lo permiten y los usuarios generalmente no saben cómo usarlo en muchas ocasiones. Entonces daré el enfoque más simple.
No proporciona ni siquiera los detalles esenciales en su pregunta, ni responde a los Comentarios, por lo que asumiré lo que quiera.
La suposición general es que usted creó este mapa de calor utilizando el formato condicional ("CF").
La forma estándar de hacerlo tiene dos dificultades para su situación:
Tiene que operar directamente en las celdas de CF ya que no hay forma de usar el mapa de calor más simple, un degradado de tres colores, con una fórmula en la regla que usa CF para aplicarlo. Opera sobre valores numéricos de celda y eso es todo.
Quieres dos tipos de valores en celdas individuales. Pero eso no es algo para lo que Excel esté configurado y este tipo de situación refleja eso.
Si estuviera haciendo dos cosas de este tipo en celdas individuales y ambas usaran los mismos datos numéricos que estaban presentes en las celdas, no hay problema. Si estuviera haciendo dos cosas que pudieran usar una fórmula en los datos de la celda, no hay problema. Pero no lo eres.
Sin embargo, lo que PUEDES hacer es colocar los datos en las celdas y configurar la regla de gradiente en función de esos valores. Luego configure los datos de significancia del valor p en un conjunto diferente de celdas (una tabla de datos auxiliar) ya sea con solo el botón "/**" caracteres o una cadena de "/**" y los datos reales en las celdas del mapa de calor. Es más difícil la segunda forma, ya que se necesitaría una fórmula de prueba de CF que elimine esos datos, pero se puede lograr en aproximadamente un minuto de uso frustrante de las herramientas de funcionalidad de CF.
Luego, establezca un formato usando, por ejemplo, patrones de relleno que no oscurezcan los valores y el color del mapa de calor, pero que aún sean lo suficientemente visibles como para llamar la atención. Utiliza diferentes colores para distinguir las dos posibilidades, o quizás uno solo para cualquiera de ellas y ningún formato especial para la otra, como te parezca mejor. Establezca uno para dos asteriscos y luego uno para uno solo. Muévelas para que sean las reglas 2 y 3 y configura el Stop if true
cuadro de la derecha para la segunda (la prueba de los dos asteriscos).
Ahora CF aplicará el mapa de calor, luego probará 2 y, si es necesario, 1 carácter de asterisco, aplicando el patrón de relleno apropiado. (Naturalmente, se podrían aplicar otros formatos distintivos o TAMBIÉN se podrían aplicar si fuera útil).
Una alternativa más difícil, pero quizás preferida ya que colocaría el "/**" en las celdas, al menos a los ojos del espectador, sería utilizar la tabla auxiliar separada para "/**", como arriba, pero en lugar de usar patrones de relleno, o quizás texto en negrita, o cualquier otra cosa que parezca mejor, establezca el formato numérico en números precedidos por el número apropiado de caracteres de asterisco. Por ejemplo:
\*\*0;0;0;@
...por el doble ""unos
\*0;0;0;@
.....para el single"" unos
Tendría que tener en cuenta que las celdas en realidad no contienen caracteres de asterisco y que las fórmulas que utilizan los datos y buscan los caracteres deben hacer referencia a la tabla auxiliar, no a los datos del mapa térmico, pero esa es la compensación. Eso, y también los usuarios que llaman y dicen: "No veo los asteriscos en las celdas. Sí, están en la pantalla, pero no en las celdas. Sí, ¿cómo sé que son precisos si ¿No están en las celdas? Sí, pero ¿cómo lo sé? Etc. ("Ad nauseum" es más acertado).
Entonces dos enfoques, la misma idea. Algunos varían en la forma en que se muestra el resultado, pero en realidad el mismo enfoque subyacente.
(VBA te ayuda a superar todo eso).