Ты забыл поставить ; после первого else смотри пример в учебнике.
у нас получается следующее:
if x>y then
if x=y then write ('x=y')
else write ('max=',x);
else write ('max=',y);
end.
чтобы тебе было проще, выстраивай иерархию вложенности, т.е если у тебя есть вложенное условие, цикл и другие структуры, выделяй их пробелами как на рисунке в учебнике
1) По поводу вопроса изменения при копировании в ячейку:
При относительных ссылках, значение подкорректируется,
<span>при абсолютных (ставится знак доллара перед адресом ячейки) останется как было, а при смешанных наверно там где относительная ссылка, то подкорректируется, а там где абсолютная - то останется тот же адрес.
</span>2-3) <span>В работе с электронными таблицами можно выделить три основных типа данных: числа, текст и формулы.
Это кратко и по сути.
Если нужно подробнее - обращайся)</span>