分と秒を表すテキストを数値に変換するには、Microsoft Excel 2010の「LEFT」、「FIND」、「LEN」、および「MID」関数を使用します。

LEFT:指定された文字数に基づいて、テキスト文字列の最初の文字を返します。

「LEFT」関数の構文:= LEFT(text、[num_chars])

例:セルA1には「ブロンチョビリーアンダーソン」というテキストが含まれています = LEFT (A1、7)、関数は「ブロンチョ」を返します

img1

FIND:この関数は、特定の文字またはテキスト文字列が最初に見つかった文字の番号を返し、左から右に読み取ります(大文字と小文字は区別されません)。

「FIND」関数の構文:= FIND(find_text、within_text、[start_num])_ Example:_ _CellA1には「BronchoBillyAnderson」というテキストが含まれています = FIND( “Billy”、A1、1)、 andfunctionは9_を返します

img2

MID:*指定された文字数に基づいて指定された位置から開始して、テキスト文字列から特定の文字数を返します。

「MID」関数の構文:= MID(text、start_num、num_chars)

_例:__セルA2には「BronchoBillyAnderson」というテキストが含まれています_セルA1からミドルネームを返します。

以下の手順に従ってください:

  • セルB1に数式を記​​述します。

  • = MID(A1、8、7)

  • キーボードのEnterキーを押します。

  • 関数は「Billy」を返します

img3

LEN:テキスト文字列の文字数を返します。

「LEN」関数の構文:= LEN(テキスト)

例:セルA1には「ブロンチョビリーアンダーソン」というテキストが含まれています = LEN _(A1)、関数は22_を返します

img4

分と秒を表すテキストを数値に変換する方法を理解するために例を見てみましょう。

列Aには、「XmYs」形式で時間値を表すテキスト文字列が含まれています。 Xは分数を表し、Yは秒数を表します。

img5

列Aの各文字列で表される合計秒数を計算します。

以下の手順に従ってください:-

  • セルB2に数式を記​​述します。

=(LEFT(A2、FIND( “m”、A2)-1)60)+ LEFT(MID(A2、FIND( “

“、A2)+1,99)、LEN(MID(A2、 FIND( “”、A2)+1,99))-1)

  • キーボードのEnterキーを押します。

  • この関数は合計秒数を返します。

img6

  • Ctrl + Cキーを押して同じ数式をコピーし、キーボードのCtrl + Vキーを押してB3:B6の範囲に貼り付けます。

img7

これは、MicrosoftExcelで分と秒を表すテキストを数値に変換する方法です。