12C1つあたりの質量は1.99…×1023gであることがわかっています。しかし、あまりにも小さい数で扱いづらいので、科学者は12Cの相対質量(仮想の質量)=12と決めました。12というのは12Cは陽子6個・中性子6個の原子なので、6+6=12が値としていいだろうということで、そういうノリで決めました。

相対質量は仮想の質量で単位も何もないよ
相対質量の値にgをつけた分(つまり12.0…g)だけ12Cを集めようと思った時、12Cは何個必要でしょうか。 12C 1つあたりは1.99×1023gなので次のような計算式になります。

12.0…g ÷ 1.99…×1023g = 6.02×1023個
つまり逆に言うと6.02×1023個だけ12Cが集まると、相対質量と同じ質量(12g)になります。 また、6.02×1023個 も何回も言うのがめんどくさいので科学者はまとめて1molと言うことにしました。

相対質量にグラムをつけた質量になるだけ原子を集めると 6.02×1023個 になるんだね。化学ではこの個数を1セット(=1mol)で扱うんだ。