やったーの意味は、予期せぬ幸運や目標達成に対して抱く純粋な喜びを表現する感動詞です。その語源を辿ると、古くから使われてきた動詞「やる(遣る/為る)」の過去形「やった」に行き着きます。
日本語における「やる」には「物事を実行する」「成し遂げる」という意味が含まれており、「やった」と口にすることは本来「(自分が目標を)やり遂げた!」「目的を完遂した!」という自負と達成感の表明でした。漢字表記としては「遣った」が該当しますが、感情を高らかに表す叫び声として使われる性質上、現在ではひらがなの「やったー」またはカタカナの「ヤッター」と表記するのが一般的です。
「成し遂げた」という過去の事実確認が、時間の経過とともに感情の爆発を伴う歓喜のリアクション表現へと昇華し、現代の感覚に定着しました。