
No.1ベストアンサー
- 回答日時:
どの様な手順での入れ替え作業をご希望かわかりませんが・・
関数では同時入れ替えをするのは、循環参照となり不可能です。
単純に1セルだけ手作業でも入れ替えたいのならば
A1とA2を入れ替えるならば、A2を切り取り、A1セルを右クリックし
切り取ったセルの挿入で入れ替わります。
ただし、データが並んでいないと無理です。

No.3
- 回答日時:
一度、試していただきたいのですが、
普通にセルをドラッグして移動させる時に、Shiftを押してやってみてください。移動する方向のセルの辺(上とか、下とか、右とか、左とか)が薄っすらと灰色になると思います。その部分に、クリックしたセルが割り込もうとします。隣同士であれば、貴兄の期待する、入れ替えが実現します。
No.2
- 回答日時:
エクセル関数ではできません。
Sub swap()
Dim w
Dim f, t As Range
Set f = Application.InputBox("Fromセル", Type:=8)
Set t = Application.InputBox("toセル", Type:=8)
w = f.Value
f.Value = t.Value
t.Value = w
Set f = Nothing
Set t = Nothing
End Sub
こんなVBAでも(コマンドボタンに登録するとかして)
作らないとできません。
上記でwに当たるものがエクセル関数ではうまくいかないのです。
コンピュターではマシン語レベルまで行っても、上記のwに当たるスワップは第3の退避メモリは必要でしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel 例A(1+9) のように番地の...
-
EXCEL VBA セルに既に入...
-
セルをクリック⇒そのセルに入力...
-
エクセルで指定したセルのどれ...
-
vba テキストボックスとリフト...
-
【エクセル】IF関数 Aまたは...
-
エクセル オートフィルタで絞...
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
エクセルのセルの枠を超えて文...
-
Excel for Mac使用中ポインタが...
-
excelの特定のセルの隣のセル指...
-
数式を残したまま、別のセルに...
-
Excelで住所を2つ(町名迄と番...
-
ハイパーリンクの参照セルのズ...
-
【Excel】 セルの色での判断は...
-
(Excel)数字記入セルの数値の後...
-
エクセルでオブジェクトを常に...
-
エクセルで住所と建物名を分け...
-
エクセル 足して割る
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba テキストボックスとリフト...
-
貼り付けで複数セルに貼り付けたい
-
エクセルで指定したセルのどれ...
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセル
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
エクセル オートフィルタで絞...
-
エクセルの書式設定の表示形式...
-
Excel 例A(1+9) のように番地の...
-
エクセルの一つのセルに複数の...
-
excelの特定のセルの隣のセル指...
-
EXCEL VBA セルに既に入...
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
【エクセル】IF関数 Aまたは...
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
【Excel】 セルの色での判断は...
おすすめ情報