通常はアルファベットのエクセルの列番号が数字になってしまい、元に戻したいと知人から質問を受けたのですが、こんなことってあるのでしょうか。 あるとすればどのようにもとにもどすのでしょうか。

教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

ツール⇒オプション⇒全般⇒”R1C1参照形式を使用する”のチェックを外すのではないでしょうか。

    • good
    • 0

[ツール]-[オプション]の全般タブにある「R1C1 参照形式を使用する」にチェックが入っているのだと思います。


これは、EXCEL97で確認しましたが、他のバージョンでも同じだと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qエクセルの列番号がアルファベットから数字になってしまいました。

エクセルの列番号がアルファベットから数字になってしまいました。セルを指定するときにA1のようにしたいのですが、列の名前をアルファベットに戻したいのですが方法がわかりません。バージョンはExcel2003 SP2です。ご教授よろしくお願いします。

Aベストアンサー

ツール - オプション - 全般

から「R1C1参照形式」のチェックを外すだと思います

QExcelの列欄がアルファベットじゃなくて数字なっているので、アルファベットに直す方法を教えてください。

表題のとおり、Excelの行は通常どおり数字なのですが、列がアルファベットでなく数字になってしまっています。不便なため、列はアルファベットに戻したいです。
戻す方法ご存知の方教えてください。
OSはWindows XP で エクセルは2003です。

Aベストアンサー

 
オプションで「R1C1参照形式を使用する」のチェックを外してください。
 

Q列名が数字になりました。 アルファベットに戻したい。

タイトルの通り、突然、列名がアルファベットから数字に変わりました。

セル中の計算式・関数範囲も数字がメインの表記に変わりました。

元に戻す方法の方がおられましたら教えて下さい。

Aベストアンサー

こんばんは!
Excelの質問ですよね?

当方使用のExcel2003での回答になりますが・・・

メニュー → ツール → オプション → 「全般」タブで
R1C1参照形式を使用する にチェックが入っていると思われますので
チェックを外せばOKかと思います。

もしExcel2007の場合ですと詳しくは判りませんが、
同じような操作方法があると思います。m(__)m

Q例えば、AさんからGさんまでがA列に縦に並んでいてB列に数字が入っています。B列にある数字の合計をA

例えば、AさんからGさんまでがA列に縦に並んでいてB列に数字が入っています。B列にある数字の合計をA-Gさん別々に出したいんですが簡単なvbaの記述方法はないでしょうか?
お願いします。

Aベストアンサー

こんばんは!

A列のA~Gさんは複数存在しているのでしょうか?
そうであればSUMIF関数で対応できると思いますが、VBAをお望みだというコトですので
一例です。

元データはSheet1にあり、Sheet2に表示するとします。
尚、Sheet1の1行目は項目行でデータは2行目以降にあるという前提です。
標準モジュールにしてください。

Sub Sample1()
Dim lastRow As Long, wS As Worksheet
Set wS = Worksheets("Sheet2")
wS.Cells.ClearContents
With Worksheets("Sheet1")
.Range("A:A").AdvancedFilter Action:=xlFilterCopy, copytorange:=wS.Range("A1"), unique:=True
lastRow = wS.Cells(Rows.Count, "A").End(xlUp).Row
With Range(wS.Cells(2, "B"), wS.Cells(lastRow, "B"))
.Formula = "=SUMIF(Sheet1!A:A,A2,Sheet1!B:B)"
.Value = .Value
End With
End With
End Sub

こんな感じではどうでしょうか?m(_ _)m

こんばんは!

A列のA~Gさんは複数存在しているのでしょうか?
そうであればSUMIF関数で対応できると思いますが、VBAをお望みだというコトですので
一例です。

元データはSheet1にあり、Sheet2に表示するとします。
尚、Sheet1の1行目は項目行でデータは2行目以降にあるという前提です。
標準モジュールにしてください。

Sub Sample1()
Dim lastRow As Long, wS As Worksheet
Set wS = Worksheets("Sheet2")
wS.Cells.ClearContents
With Worksheets("Sheet1")
.Range("A:A...続きを読む

QExcelでオートフィルを使用した時に、行番号を固定し列番号のアルファベットのみ変えたい。 例えば

Excelでオートフィルを使用した時に、行番号を固定し列番号のアルファベットのみ変えたい。

例えば、シート1の
A1に1 A2に2
B1に3 B2に4
C1に5 C2に6
と入力し

シート2のA1にシート1のA1とA2の合計を参照させ、シート2のA2にシート1のB1とB2の合計を参照させた場合、そのままオートフィルを使用してシート2のA3にシート1のC1とC2の合計を出そうとやってみましたが出来ませんでした。
列番号だけ変えて行番号は固定したいのですが、何か方法はありますか?

説明が分かりにくいかもしれませんが、よろしくお願い致します。

Aベストアンサー

Sheet2!A1: =SUM(OFFSET(Sheet1!A$1,,ROW(A1)-1,2))


このカテゴリの人気Q&Aランキング

おすすめ情報