arkadaşlar yaptığım excel tablosunda aşağıdaki gibi çok uzun formüller var, bu formülleri forumdaki siz üstadlarımın yardımı ile yapana kadar çok uykusuz kaldım, bu formüllerin bir çırpıda yanlışlıkla silinmesini veya proğramı kullanan kişilerin değiştirmesini istemiyorum, bu nedenle bu formülleri makroya uyarlamak istiyorum, bu konuda yardımlarınız bekliyorum, saygılar.
=(EĞER($B8="";"";EĞER($B8="çocuğu";($E$3-$D$7)/$G$2;EĞER($B8="gelini/damadı";$G$6;EĞER($B8="torunun gelini/damadı";$G$7;EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı1);$C8)>0);(torunhisse1);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı2);$C8)>0);(torunhisse2);"")))))&EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı3);$C8)>0);(torunhisse3);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı4);$C8)>0);(torunhisse4);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı5);$C8)>0);(torunhisse5);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı6);$C8)>0);(torunhisse6);""))))&EĞER(VE($B8="torunu";EĞERSAY((torun1);$C8)>0);(hisse1);EĞER(VE($B8="torunu";EĞERSAY((torun2);$C8)>0);(hisse2);""))&EĞER(VE($B8="torunu";EĞERSAY((torun3);$C8)>0);(hisse3);EĞER(VE($B8="torunu";EĞERSAY((torun4);$C8)>0);(hisse4);EĞER(VE($B8="torunu";EĞERSAY((torun5);$C8)>0);(hisse5);EĞER(VE($B8="torunu";EĞERSAY((torun6);$C8)>0);(hisse6);""))))&EĞER(VE($B8="torunu";EĞERSAY((torun7);$C8)>0);(hisse7);EĞER(VE($B8="torunu";EĞERSAY((torun8);$C8)>0);(hisse8);EĞER(VE($B8="torunu";EĞERSAY((torun9);$C8)>0);(hisse9);"")))))*1
=(EĞER($B8="";"";EĞER($B8="çocuğu";($E$3-$D$7)/$G$2;EĞER($B8="gelini/damadı";$G$6;EĞER($B8="torunun gelini/damadı";$G$7;EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı1);$C8)>0);(torunhisse1);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı2);$C8)>0);(torunhisse2);"")))))&EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı3);$C8)>0);(torunhisse3);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı4);$C8)>0);(torunhisse4);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı5);$C8)>0);(torunhisse5);EĞER(VE($B8="torununun torunu";EĞERSAY((mirascı6);$C8)>0);(torunhisse6);""))))&EĞER(VE($B8="torunu";EĞERSAY((torun1);$C8)>0);(hisse1);EĞER(VE($B8="torunu";EĞERSAY((torun2);$C8)>0);(hisse2);""))&EĞER(VE($B8="torunu";EĞERSAY((torun3);$C8)>0);(hisse3);EĞER(VE($B8="torunu";EĞERSAY((torun4);$C8)>0);(hisse4);EĞER(VE($B8="torunu";EĞERSAY((torun5);$C8)>0);(hisse5);EĞER(VE($B8="torunu";EĞERSAY((torun6);$C8)>0);(hisse6);""))))&EĞER(VE($B8="torunu";EĞERSAY((torun7);$C8)>0);(hisse7);EĞER(VE($B8="torunu";EĞERSAY((torun8);$C8)>0);(hisse8);EĞER(VE($B8="torunu";EĞERSAY((torun9);$C8)>0);(hisse9);"")))))*1
