Это не единственная проблема Excel с математикой. Ещё там -2^2=4.
Ну, это как раз просто объясняется: приоритет унарного минуса выше возведения в степень. Иначе бы выражение 2^-2 вызывало бы ошибку транскрипции (или как это правильно называется, когда текстовый процессор анализирует выражения?).
3^3^3 вроде бы тоже не сложно объясняется: текст анализируется с лева на право, в то же время, тут имеется две подряд идущие одинаковые операции. Вот и получается (3^3)^3. В матлабе, к стати, та же самая проблема:
>> 3^3^3
ans =
19683
>> 3^(3^3)
ans =
7.6256e+012
>>