Mac版のExcelで**「m²」や「H₂O」のような上付き文字を設定する方法を知りたいですか?
Windows版のExcelとは操作が異なる部分があるため、Macに適した方法を使う必要があります**。
✔ 平方メートル(m²)や指数(x³)を入力したい
✔ ショートカットキーで素早く上付き文字を設定したい
✔ 関数やVBAを使って動的に上付き文字を作りたい
本記事では、MacのExcelで上付き文字を設定する4つの方法 を詳しく解説します!
目次
Mac版Excelの上付き文字の設定方法一覧
Mac版のExcelでは、以下の方法を使って上付き文字を簡単に入力・適用 できます。
| 方法 | 概要 | おすすめ度 |
|---|---|---|
| 方法 1:「書式設定」で上付きにする | セルの書式を変更して上付き文字にする | ★★★☆☆ |
| 方法 2:「ショートカットキー」で素早く適用 | Command + Shift + + で上付き設定 | ★★★★★ |
| 方法 3:「Unicode(特殊文字)」を使う | 直接入力してどこでも使える | ★★★★★ |
| 方法 4:「VBA(マクロ)」を使う | 大量のデータを自動処理 | ★★★★☆ |
「セルの書式設定」で上付き文字を適用する
Mac版Excelでは、「フォントの設定」から手動で上付き文字を適用 できます。
✅「セルの書式設定」で上付きにする
📌 手順
- 上付き文字にしたいセルを選択
- 「Command + 1」を押して「セルの書式設定」ウィンドウを開く
- 「フォント」タブを開き、「上付き」にチェックを入れる
- 「OK」をクリック
✅ 結果:選択したセルの文字が上付きに変更される!
⚠ 注意点
- セル全体が上付きになってしまうため、一部の文字だけ変更したい場合は手動で選択する必要がある
- 数式には適用できない
【Excel】上付き文字を簡単に設定するショートカット【数式・単位表記に便利】
ショートカットキーを使って上付き文字を素早く設定
Mac版のExcelでは、ショートカットキーを使うことで素早く上付き文字を適用 できます。
✅「ショートカットキー」で上付きにする
📌 手順
- 上付きにしたい文字を選択
- 「Command + Shift + +(プラス)」 を押す
- 上付き文字に変換される
✅ 結果:ワンタッチで上付き文字を適用!
⚠ 注意点
- セル全体ではなく、一部の文字だけ選択する必要がある
- ショートカットが反応しない場合は「セルの書式設定」を使う
Unicode(特殊文字)を使って上付き文字を入力
MacのExcelでは、Unicode(特殊文字)を使うことで、直接上付き文字を入力 できます。
この方法なら、どこでも簡単にコピペして使うことが可能 です。
✅「Unicodeの上付き文字」を直接入力
📌 上付き文字のUnicodeコード一覧
| 数字 | 上付き文字 | Unicode |
|---|---|---|
| 0 | ⁰ | U+2070 |
| 1 | ¹ | U+00B9 |
| 2 | ² | U+00B2 |
| 3 | ³ | U+00B3 |
| 4 | ⁴ | U+2074 |
| 5 | ⁵ | U+2075 |
| 6 | ⁶ | U+2076 |
| 7 | ⁷ | U+2077 |
| 8 | ⁸ | U+2078 |
| 9 | ⁹ | U+2079 |
📌 Unicodeを使って上付き文字を入力する手順
- 「Control + Command + スペース」キーを押す
- 「文字ビューア」を開く
- 「記号」タブで「上付き数字」を選択
- 入力したい上付き文字をクリック
✅ 結果:上付き文字が崩れずにコピペできる!
⚠ 注意点
- フォントによっては表示されない場合がある
- 計算には使用できない(数式ではなく文字列扱い)
【Excel】上付き文字が反映されない時の対処法【正しく設定する方法】
✅「VBA」を使って上付き文字を適用
Mac版のExcelでも、VBAを使うことで大量のセルを一括で上付き文字に変換 できます。
📌 VBAコード
Sub ConvertToSuperscript()
Dim cell As Range
Dim text As String
Dim i As Integer
' 選択範囲のセルを処理
For Each cell In Selection
text = cell.Value
' 文字列内の数字を上付きに変換
For i = 1 To Len(text)
If IsNumeric(Mid(text, i, 1)) Then
cell.Characters(i, 1).Font.Superscript = True
End If
Next i
Next cell
End Sub
📌 VBAの実行方法(Mac版 Excel)
- 「Alt + F11」でVBAエディタを開く
- 「挿入」→「モジュール」
- 上記のコードを貼り付け
- 「F5」キーで実行
- 選択範囲の数字が自動的に上付き文字に変換される
✅ 結果:選択範囲の数字を一括で上付き文字に変換!
⚠ 注意点
- MacのExcelではVBAが制限されている場合がある
- 事前に「開発タブ」を有効にしておく必要がある
まとめ
Mac版のExcelで 上付き文字を使う方法 を、用途別にまとめました。
| 方法 | おすすめのシーン | 難易度 |
|---|---|---|
| 「セルの書式設定」で上付き | 1つのセル全体を上付きにしたい | ★★☆☆☆ |
| ショートカットキー(Command + Shift + +) | すばやく一部の文字を上付きにしたい | ★★★★★ |
| Unicode(特殊文字)を使う | どこでも簡単に上付き文字を入力したい | ★★★★★ |
| VBAを使う | 大量のデータを一括変換したい | ★★★★☆ |
📌 どの方法を試せばいい?
✔ 1つのセル全体を上付き →「セルの書式設定」
✔ 部分的に上付き文字を適用 →「ショートカットキー(Command + Shift + +)」
✔ どこでもコピペして使いたい →「Unicodeの特殊文字」
✔ 大量のデータを自動で変換 →「VBA」