Google Spreadsheet

【Spreadsheets】単位のよくわからない数字を文字列として参照する方法

spreadsheets-left

なぞ表示形式の数字で計算した時に全然値が違っていたので、

そんな時に何とかする方法

表示形式が違うため、計算結果が異なってしまう例

  1. たとえば経過時間:100:40:39を表示形式[h]で表示すると100と表示されます。

  2. この値に10を足すと、合計値は340となります!

100[h]+10=340 !?

計算結果が異なってしまう原因

1の単位あたり24(h)という数字で計算されてしまうのが原因でした。

ようするに100[h]+(24*10)=340という計算に。

正しく足し算するためには

原因がわかったので足す数字を24で割ればOKです。

100[h]+(10/24)=110!

原因はわからないけど、とにかく数字を文字列として参照して計算する方法

LEFT関数を使います。

LEFT(セルを指定, 左端から取り出す文字数

=LEFT(B4,10)+10

まとめ

よくわかんない単位の数字を、10進数の数字に戻す方法がよくわからなかったら、LEFT関数でどうにかしてしまうこともできます。

まとめ記事の紹介

本日最終日!!

参考記事

参考書籍

gitの入門書です。

created by Rinker
¥2,484
(2019/07/16 11:40:35時点 Amazon調べ-詳細)

LifeHackに。

ABOUT ME
すいみん
東京在住。デザイナー寄りのテクニカルアーティスト。 ブログは技術検証の備忘録として書いています。