Bloqueo de un rango de celdas en función de valor de una celda con validación de datos
Necesito que el rango de celdas (D23:D25) solo se active o permita ingresar datos si la celda D22, la cual tiene validación (Frutal, Huerta) de manera que cuando se especifique D22=Frutal, las celdas D23, D24 y D25 permitan ingresar valores numéricos (un opcionalmente un texto si es posible); pero si D22=Huerta, entonces D23, D24 y D25 no permita ingresar datos (seria ideal que en dichas celdas se lea NC pero ya no se si posible).
De la misma manera a la inversa: cuando se especifique D22=Huerta, las celdas D26, D27 y D28 permitan ingresar valores numéricos (u opcionalmente un texto si es posible); pero si D22=Frutal, entonces D26, D27 y D28 no permita ingresar datos o como en caso anterior y de ser posible que en dichas celdas se lea NC.
Luego necesito que corra en la celda D29 la siguiente lógica: SI(Y(D22=Frutal;D23*D24>20);"Amplio";SI(Y(D22=Frutal;2<D23*D24<20);"Medio";SI(Y(D22=Frutal;2<D23*D24<20);"Medio";SI(Y(D22=Frutal;0<D23*D24<2);"Reducido";SI(D22="Huerta";D26*D27)
Entonces mis dudas son dos: saber si es posible hacer y como hacer
1) El bloqueo especificado y;
2) Correr la lógica de D29 a sabiendas que no deberá tomar las celdas bloqueadas: o sea si D22=Frutal tomar D23 y D24 porque D26, y D27 estarán sin valor o bloqueadas, mientras que si D22=Huerta tomar D26 y D27 porque D23 y D24 estarán sin valor o bloqueadas.
Espero se entienda el planteo. Felicitaciones por el blog es excelente el servicio que brindan.