オフィスの中にいるよ。いう文の場合、東京の中の一体どこだかはわかりません。その東京の範囲にいるよ。大まかに伝えることができます。アメリカにいる友人から今どこにいるの?と聞かれた時。「心斎橋の駅にいるよ。」と答えられてもきっとその友人はどこだかわかりませんよね。いうシチュエーションの場合は、大体は「東京にいるよ。」とかおおよその場所を伝えると思います。そのおおよその場所、その範囲だよ。いうようにinを使うんですね。最後に付け足しすると、もし細かく伝えたい場合があるとすれば、このようにいうこともできます。東京の心斎橋駅にいるよ。東京の範囲の中の心斎橋駅というピンポイントというように説明することができます。onを使えるのはどんな時?onはご存知の通り、何かの上にあることを表します。’’乗り物に乗っている場合’’にも多用されます。