Googleスプレッドの数式が反映されない場合の対処法とは?

関数が反映されない Googleサービス

Googleスプレッドシートはエクセルと同様に関数を扱うことが出来ます。
うまく利用すると仕事効率は良くなり、間違いもなくものすごく便利な機能です。
しかし、使い始めのほうはうまく数式が思うようにいかないことが多々あります。
そんな時にうまく機能しないときやできないときに確認すべき点や注意点を紹介します。

 

\スキルゼロでも自動化できる!/
パソコン1台で業務効率化!GASで“できる人”に。
→ Google Apps Script 講座の購入はこちら
実務に使えるサンプルコード&解説付きで安心!

数式がうまく機能しない原因

様々な原因で数式が動かないことがあります。
しかし、使い始めの初心者の方やよく起こす原因は下記の2つです。
まずはこの2つを確実に確認しましょう!

  1. 数式の構文が間違っている
  2. データの形式があっていない

様々な数式がありますが、それぞれに正しく正確に記述する必要があります。
下記が主な数式の構文例です。

VLOOKUP VLOOKUP(検索キー, 範囲, 指数, 並べ替え済み)
SORT SORT(範囲, 並べ替える列, 昇順, 並べ替える列2, 昇順2)
FILTER FILTER(範囲, 条件1, 条件2)
SUM SUM(値1, 値2)
EXACT EXACT(文字列1, 文字列2)

構文間違いの例と対策

構文を正しく記述する

構文の大半は、命令語とカッコ()とカンマ(,)で構成されています。
数式の結果がおかしいときの一つである構文間違いはこの命令語・カッコ・カンマの入力間違いが関係してきます。

  • 命令語の綴りを間違いなく入力する
  • 括弧を全角ではなく半角で入力する
  • カンマとピリオドを間違えて入力しない

データの形式を合わせる

Googleスプレッドシートを使い始めの初心者の多くはこのデータ形式を合わせるところで間違っていることが多いです。
要するに数字形式のデータを計算・加工する数式を利用するときに、テキストデータが対象になっていることです。

「1,000」≠「’1000」

左側は数字形式の「1,000」で右側は文字列の「1000」です。
数字形式とテキスト形式が混在するデータでは、合計や計算ができず、数式が反映されません

反映されるときと反映されないとき

うまく計算される

データ形式が正しく入力されていれば、下記のようなデータの場合、

試しに合計数式のSUM関数にて試してみます。

SUM(値1, 値2)

B2からB6まで5つのデータを入力しています。
結果は下記の通り正しく計算されます。
これは5つのデータがすべて数字形式に統一されているからです。

計算がうまく反映されない

では、うまく反映しない場合も見ていきましょう。

5つのデータのうち、1つ(B4)をテキスト形式に変更しました。
テキスト形式の場合はただの文字列で、デフォルトでセルの左詰めで配置されます。
それでは結果を見ていきましょう。

うまく反映されていないですよね。
何かの拍子に数字形式からテキスト形式に反映されると、SUM関数では文字列は飛ばされて、残りの数字形式で計算され、意図したものとは違う結果になります。

データ形式の合わせ方

ではデータ形式の設定方法を紹介します。

データ形式の設定は、設定したいセルを選択して、メニューの「表示形式」から設定することが出来ます。

数値形式だけでも、「そのまま数字」「パーセント」「通貨」「日付」「時間」など様々です。

では今回のサンプルでは、テキスト形式の数字を数字形式に変更します。
対象のセルを選択して「表示形式」→「数字」→「数値」を順にクリックします。

始めは「’1000」とシングルクォーテーションがついたテキスト形式の数字データが「1000」へと数字形式の数字に設定されます。

「’1000」 → 「1000」 に変換されていることが分かると思います。
また、合計の結果が正しく反映されていることも確認できます。

まとめ

今回は関数の数式がうまく反映されない場合の対処法を紹介しました。
ほとんどの理由が「データ形式が異なる」ことが原因です。
でもこれは考え方はあっているので、もう少しのところということになります。
数式がうまく反映されない場合はデータ形式を確認することを癖づけるようにしましょう!

 

未経験からスキルアップ!おすすめのPC・プログラミングスクール

「プログラミングに興味があるけど、どこから始めればいいか分からない…」

そんなあなたに向けて、初心者でも安心して学べるパソコン・プログラミングスクールを3つ厳選しました!

ラテ先生
ラテ先生
おすすめスクールをチェック!
  • Winスクール:マンツーマンの個別指導で効率よくスキル習得
  • Aidemy Premium:AI・データ分析に強い実践型オンライン講座
  • DMM WEBCAMP:短期集中でIT転職を目指す人におすすめ

Winスクール|個別指導で確実にステップアップ


全国50校以上の教室を展開するWinスクールでは、マンツーマン指導によって初心者でも理解しやすく、自分のペースで学習が進められます。

オンライン対応なので、忙しい社会人でも無理なく続けられる点も大きな魅力!

  • マンツーマン指導:分からないことはすぐに質問できる
  • 企業研修実績多数:実務に直結するスキルが身に付く
  • 通学・オンライン両対応:ライフスタイルに合わせて選べる
\個別授業で即戦力になる/
全国展開のPCスクール
Winスクールをチェック

無料カウンセリングあり

Aidemy Premium|AI時代のスキルを最前線で学べる

Aidemy Premiumの講座画像
Aidemy Premiumは、AI・データ分析などの先端技術に特化したオンライン講座。

学習モチベーションを維持する仕組みや、コードレビュー、オンライン自習室など、未経験でも挫折しにくい工夫が満載です。

  • AI技術に特化:顔認識アプリやスクレイピングも学べる
  • モチベーション維持:進捗サポートやチャット質問し放題
  • プロによる添削:現場で通用するコード力が身に付く
\AIスキルを習得、未来を切り開く/
豊富なカリキュラムで選択自由
Aidemy Premiumをチェック

不安なし!充実のサポート体制

DMM WEBCAMP|転職を目指すなら最短ルート!

DMM WEBCAMPの講座画像
DMM WEBCAMPは、転職支援を重視したカリキュラムが魅力。

短期間でのスキル習得とキャリアチェンジを目指す社会人にぴったりのスクールです。

経済産業省認定の「第四次産業スキル習得講座」にも認定されており、条件を満たせば最大70%の給付金が受けられるのもポイント。

  • 短期集中プラン:最短4週間から受講可能
  • 転職成功率98.8%:キャリアサポートも充実
  • チーム開発あり:実践に近い経験が積める
\転職成功率98.8%の実績/
4カ月でエンジニアに変身
DMM WEBCAMPをチェック

無料カウンセリングで不安解消

関連記事

関数の数式などスプレッドシートに関する優れ技の記事を紹介します。

【最新】プロジェクト管理ツールの比較とおすすめの決定版!
今回はプロジェクト管理ツールについて紹介します。複数のメンバーでプロジェクトに取り組むとその管理だけで大変な作業量になります。かといって管理がおろそかになると、プロジェクト自体がつまづいてしまいます。 プロジェクト管理を効率よく管理したい ...
ゼロから始めるGoogleスプレッドシートマスターコース
今回は、あまりないGoolgeスプレッドシートの体系的な教材、Udemyで公開しています、「 ゼロから始めるGoogleスプレッドシートマスターコース 」を紹介します。エクセルならたくさんある初心者からスキルアップまで体系的に教えてくれる書...
【新機能】Googleスプレッドシートのマクロの使い方を説明:初心者必見!
今回は最近追加されたGoolgeスプレッドシートのマクロ機能の紹介です。セルへの入力はもちろん表の作成や挿入など同じことをどうしても毎回することがあると思います。その毎回の作業をすぐに終わらせることができます。かなり作業時短になりますよ。新...
【超便利】Googleスプレッドシートを絞り込む方法:フィルタ表示機能の使い方
今回はスプレッドシートの便利な絞り込み機能を紹介します。Googleスプレッドシートは共同編集が行えて便利です。ただ同じシートを複数人で編集するため、誰かが絞り込みを行うと他の編集者の編集画面も変化し編集するのに不便が起こっていました。しか...
Goolgeスプレッドシートを使いこなすおすすめ機能一覧17選!
今回はスプレッドシートのおすす機能一覧の紹介です。Googleスプレッドシートはよくエクセルと比較されますが、スプレッドシートはWebアプリケーションでエクセルはWindowsアプリケーションの違いがあります。スプレッドシートのメリットとい...

 

\スキルゼロでも自動化できる!/
パソコン1台で業務効率化!GASで“できる人”に。
→ Google Apps Script 講座の購入はこちら
実務に使えるサンプルコード&解説付きで安心!

タイトルとURLをコピーしました