どのようにExcelで数値に列文字を変換する
以前、「link:/ tips-how-to-convert-excel-column-number-to-letter [列番号を文字に変換する方法]」を学びました。しかし、Excelで列の文字を数字に変換するにはどうすればよいですか?この記事では、Excelの列を数値に変換する方法を学びます。
したがって、提供された参照の列番号を返すCOLUMNという名前の関数があります。 COLUMN関数とINDIRECT関数を使用して、指定された列文字から列番号を取得します。
Excelで文字を数字に変換する一般的な数式
=COLUMN(INDIRECT(col_letter & “1”))
Col_letter:列番号を取得する列文字の参照です。
Var2:
物事を明確にするための例を見てみましょう。
例:Excelの列の文字から数値へのコンバーターを作成する
ここでは、B2:B5にいくつかの列文字があります。その与えられた文字(A、B、Cなど)から対応する列番号(1、2、3など)を取得したいと思います。
上記の一般式をここに適用して、特定の文字の列番号を取得します。
=COLUMN(INDIRECT(B2&"1"))
それをコピーします。 B2:B5には、指定された列文字の列番号が表示されます。
どのように機能しますか?
まあ、それはとても簡単です。アイデアは、指定された列番号から最初のセルの参照を取得することです。次に、COLUMN関数を使用して、指定された列文字の列番号を取得します。
ここで、 link:/ lookup-formulas-excel-indirect-function [INDIRECT]
(B2& “1”)
は link:/ lookup-formulas-excel-indirect-function [INDIRECT]
(“ A1 “)に変換されます。
これにより、A1のセル参照が得られます。
最終的には`が得られます。 link:/ lookup-and-reference-excel-column-function [COLUMN] `(A1)は、指定された列文字の列番号を返します。
そうです、これが列文字を変換する方法です。これは非常に簡単です。この関数または高度なExcelの他の関数について疑問がある場合は、お知らせください。コメントセクションはすべてあなたのものです。