Trochu ma to zaujalo, inak by som tomu dve a pol hodiny nevenoval

)
treba počítať vždy len obsah trojuholníka, či už celého, toho čo presahuje do štvorca, alebo toho čo zo štvorca vyčnieva
treba si stanoviť podmienky, ktoré určia ktorý trojuholník sa bude počítať (presahujúci, vyčnievajúci, celý, žiadny)
zároveň podmienky určia aká bude strana "a" zvoleného trojuholníka
uhly zvoleného trojuholníka sa meniť nebudú (30, 60, 90)
na výpočet strany b sa použije sínusová veta a/sin alfa = b/ sin beta = c/sin gama (b=a*sin beta/ sin alfa)
pozor na funkciu sin, ak zadávaš hodnoty v stupňoch, treba ich previesť na radiány
na výpočet obsahu trojuholníka sa použije a*výška na a/2 (b je u prienikového trojuholníka zároveň výška na a)
tie podmienky som použil rovnaké v piatich stĺpcoch, len s iným zobrazením pre viac informácii
základná podmienka je možná spraviť samozrejme viacerými spôsobmi, ja som to dal takto:
F11=x1
D11=a2
A11=a1
=IF(F11<=0;"nie je prienik (je vľavo)";IF(F11<=D11/2;"prienikový (vpravo)";IF(F11<D11;"vyčnievajúci (vľavo)";IF(F11<=A11;"celý";IF(F11<=A11+D11/2;"vyčnievajúci (vpravo)";IF(F11<A11+D11;"prienikový (vľavo)";IF(F11>=A11+D11;"nie je prienik (je vpravo)";"")))))))
Veď sa pozri...