Excel: フィートとインチを 10 進数に変換する方法


次の数式を使用して、Excel でフィートとインチを 10 進数に変換できます。

 =TEXTBEFORE( A2 ,"'")+TEXTBEFORE(TEXTAFTER( A2 ,"'"),"""")/12

これにより、セルA2のフィートとインチが 10 進数に変換されます。

たとえば、セルA26’5”が含まれている場合、この数式はそれを6.4167に変換します。

次の例は、この公式を実際に使用する方法を示しています。

例: Excel でフィートとインチを 10 進数に変換する

さまざまなアスリートの身長を示す次のデータ セットが Excel にあるとします。

各身長をフィートとインチから 10 進数値に変換するには、セルB2に次の数式を入力します。

 =TEXTBEFORE( A2 ,"'")+TEXTBEFORE(TEXTAFTER( A2 ,"'"),"""")/12

次に、この数式を列 B の残りの各セルにドラッグして入力します。

Excel はフィートとインチを 10 進数に変換します

列 B には、列 A のフィートとインチが 10 進数形式で表示されます。

例えば:

  • 6 フィート 2 インチは6.1667フィートに相当します。
  • 6 フィート 5 インチは6.4167フィートに相当します。
  • 5 フィート 10 インチは5.8333フィートに相当します。

等々。

この式はどのように機能するのでしょうか?

フィートとインチを 10 進数に変換するために使用した公式を思い出してください。

 =TEXTBEFORE( A2 ,"'")+TEXTBEFORE(TEXTAFTER( A2 ,"'"),"""")/12

この式がどのように機能するかは次のとおりです。

まず、 TEXTBEFORE(A2, “’”)を使用して、セル A2 の最初の一重引用符の前のテキストを抽出します。

これにより、値6が抽出されます。

次に、TEXTBEFORE(TEXTAFTER(A2,”‘”),””””)/12 を使用して、一重引用符と二重引用符の間のテキストを抽出し、12 で割ります。

これにより、 2/12 = 0.1667となります。

最後に、プラス記号 ( + ) を使用して、これら 2 つの値を加算します。

これにより、 6 + 0.1667 = 6.1667 となります。

追加リソース

次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。

Excel: 時間を分に変換する方法
Excel: パーセンテージを比率に変換する方法
Excel: UNIX タイムスタンプを日付に変換する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です