質問: エクセルについて ローマ字で小文字を大文字に変換するとき、upper 関数を使う思いますが、同一セル内で変換することはできないのでしょうか?例えばA1のセルにある 小文字をA1内で大文字に変換したいのですが
回答: 以下の方法でいかがでしょうか? * UPPER関数を使う方法 別のセルで変換を行い、その結果をコピーして元のセルに値貼り付けする事になります。 * 置換を使う方法 あまり現実的ではありませんが、aをAに置換というように、置換を26回繰り返せば同一セル内で変換する事が可能です。(おそらく同一セル内で変換する唯一の方法でしょう/頻繁に使われるのであれば、マクロに記録する事も可能です。) * Wordを使う方法 該当のセルをコピーし、Wordの新規文章に貼り付けます。すべて選択し、[書式]メニューから[文字種の変換]から[すべて大文字にする]を実行します。実行後、すべてを選択してコピーを行い、Excelの元のセルで右クリックし[形式を選択して貼り付け]で[テキスト]として貼り付けます。