Poniżej zamieszczamy przykłady stosowania funkcji w programie TILIGO.
Prostym przykładem użycia funkcji jest:
=Trunc((L-554)/1400+1)
Równoważnym zapisem może tu być
Trunc((L-554)/1400+1)
W odróżnieniu od Excela nie jest konieczne pisanie znaku "=" przed funkcją.
W TILIGO funkcje mogą być bardzo złożone. Program Excel dopuszcza tylko 6cio poziomowe nawiasy. W TILIGO ilość nawiasów jest praktycznie nieograniczona.
Przykład złożonej funkcji:
FullBarLength(L;If(A<800;2975;1000);400;1)*FullBarQty(L;If(A<800;2975;1000);400;1)+CutBarLength(L;If(A<800;2975;1000);400;1)*CutBarQty(L;If(A<800;2975;1000);400;1)
Przykład bardzo złożonej funkcji:
if(and(sz>=1;sz<=10;l<500);0;if(and(sz>=1;sz<=10;l=500);236;if(and(sz>=1;sz<=10;l<=600);238;if(and(sz>=1;sz<=10;l<=700);239;if(and(sz>=1;sz<=10;l<=800);241;if(and(sz>=1;sz<=10;l<=900);243;if(and(sz>=1;sz<=10;l<=1000);245;if(and(sz>=1;sz<=10;l<=1100);247;if(and(sz>=1;sz<=10;l<=1200);248;if(and(sz>=1;sz<=10;l<=1300);249;if(and(sz>=1;sz<=10;l<=1400);252;if(and(sz>=1;sz<=10;l<=1500);254;if(and(sz>=11;sz<=50;l<500);0;if(and(sz>=11;sz<=50;l=500);227;if(and(sz>=11;sz<=50;l<=600);228;if(and(sz>=11;sz<=50;l<=700);230;if(and(sz>=11;sz<=50;l<=800);232;if(and(sz>=11;sz<=50;l<=900);234;if(and(sz>=11;sz<=50;l<=1000);235;if(and(sz>=11;sz<=50;l<=1100);237;if(and(sz>=11;sz<=50;l<=1200);239;if(and(sz>=11;sz<=50;l<=1300);239;if(and(sz>=11;sz<=50;l<=1400);242;if(and(sz>=11;sz<=50;l<=1500);244;if(and(sz>=51;sz<=100;l<500);0;if(and(sz>=51;sz<=100;l=500);218;if(and(sz>=51;sz<=100;l<=600);220;if(and(sz>=51;sz<=100;l<=700);222;if(and(sz>=51;sz<=100;l<=800);223;if(and(sz>=51;sz<=100;l<=900);225;if(and(sz>=51;sz<=100;l<=1000);226;if(and(sz>=51;sz<=100;l<=1100);228;if(and(sz>=51;sz<=100;l<=1200);230;if(and(sz>=51;sz<=100;l<=1300);230;if(and(sz>=51;sz<=100;l<=1400);233;if(and(sz>=51;sz<=100;l<=1500);235;if(and(sz>100;l<500);0;if(and(sz>100;l=500);210;if(and(sz>100;l<=600);212;if(and(sz>100;l<=700);214;if(and(sz>100;l<=800);215;if(and(sz>100;l<=900);217;if(and(sz>100;l<=1000);218;if(and(sz>100;l<=1100);220;if(and(sz>100;l<=1200);221;if(and(sz>100;l<=1300);222;if(and(sz>100;l<=1400);225;if(and(sz>100;l<=1500);226;0))))))))))))))))))))))))))))))))))))))))))))))))
Jak wykazały testy stosowanie wielu bardzo złożonych funkcji nie obniża w żaden widoczny sposób wydajności działania programu TILIGO