Vyššie máš riešenie defaultu (v prípade, že sa zmení bunka v stĺpci A na neprázdnu) a zároveň výmazu bunky (v prípade, že sa bunka v stĺpci A zmení na prázdnu), aj bez vzorcov... Makrom... Asi si nečítal...
Potom nepotrebuješ žiadnu funkciu IF, ktorá by bola v konflikte s overením dát. Pôvodný obsah, čo máš v stĺpci C, môžeš nechať tak (zmenami v stĺpci A dôjde činnosťou makra k postupnému nahradeniu vzorcov, pričom nedôjde k nijakému neželanému ovplyvneniu) alebo pre poriadok môžeš zrušiť naraz všetky vzorce prelepením stĺpca C svojimi hodnotami...