2024.10.01
自社の社内情報を未来の“ゴミ”にしないための備え 「情報量が多すぎる」時代がもたらす課題とは?
【#001】ビジネススキルとしてのMicrosoft Excel(4 syntax rules)(全1記事)
リンクをコピー
記事をブックマーク
おさ氏:皆さん、こんにちは。今日は「シンタックス」というものを勉強していきたいと思います。
シンタックスとはなにかといいますと、Excelが基本的に使っている言語のルールのことを指します。この言語のルールを覚えることで、「ここをこうしてね」と僕らが送った信号をExcelが正しく解釈して正しい値を返してくれるようになります。
今日はここに掲げている4つのルールをしっかり覚えるようにしましょう。
その4つとはなにかというと、イコール、コンマ、カッコ、ダブルクォーテション(二重引用符)、この4つを勉強していきます。
上から順番に始めていきましょう。イコールサインからです。イコールについては、基本的にExcelで式とか関数を入力したいときは必ずイコールサインで始めるということを覚えておいてください。
例えば、Excelのなかで代表的な関数、sum関数を入力したとき、sumは合計を示す関数のことです。
ここに今リストが出てきました。このリストが出てくることがなにを意味するかというと、Excelが「これは正しい関数です」と認識して、関数のリストをここにはじきだしてくれたということなんですね。
仮に、イコールで始めずにsumと打った場合には関数と認識してないので、なにも出てこないです。リストそのものが出ません。Enterで打っても、普通に文字列としてsumという言葉が書かれるだけです。
ですから、この合計値、例えばA行の1+2+3+4をしたいときにsum関数ではじき出す場合は、イコールで始めてsumのA3~A6の範囲に指定をしてあげることで合計値をだしてくれるようになります。算数で「1+1=2」という風に習ったと思うんですが、イコールのポジションが変わったと覚えておいてください。
続いて、コンマに関して勉強します。コンマに関しては、関数のなかで特にコンマを使う場合を覚えてください。
例えばここに、1、2、3と新しい数字を指定しておいて、上のセルの方ではA3:A6のところを計算しました。ここの値10と出てくるんですけども、これプラスこの範囲(F3:F5)も同様に計算したいと思った時。
ここをコンマで区切ったんですね。そして、下の方に注意書きが出てくるのですが、sum関数を指定するときには、こういった引数を指定してあげてくださいということが書かれています。
引数というのは具体的にいうと、このカッコのなかに囲まれている1つ1つの条件のことです。これを引数とExcelでは呼んでいます。名前なんてどうでもいいんですけど、とりあえず複数条件を指定したい時には「引数にこういうものを指定するよ」、かつ「引数の間にはコンマを必ずつけてね」ということをExcelは指定しています。
それで、sum関数A3:A6の範囲とF3:F5の範囲を合計値として出す時に、コンマで区切ってあげることで、こういったように16という数字をはじき出してくれます。
コンマについては、算数のときには基本的に3桁区切りでつけると習ったと思うんですけど、Excelでは絶対それをしないでください。例えば、10000という数字を打ったときにはExcelは勝手にコンマをつけてくれます。
なぜかというと、上のホームタブから数値のところを見ると、その下にコンママークがあるんですね。このコンママークを最終的につけることで表示形式を変えることが出来ます。ですので、入力するときには必ずデータとしてはピュアな数字を入力するようにしましょう。はい、コンマに関しては以上です。
続いてカッコについて勉強して行きます。先ほどからやっているように、sum関数など関数を入力しているときには、カッコで始めてカッコで終わっています。ですから、関数を入力するときには必ず、イコール、関数の名前、カッコで始まり、カッコで終わるというルールを覚えておいてください。どんな関数でも一緒です。
仮に、カッコをつけずにsum関数っぽいものを作ってみると……sumのA3を計算して、ここだと1という数字になるので、本当は1という数字を返してほしいんですけど、カッコをつけてないのでネームエラー(#NAME?)っていうものが出てきます。
ネームエラーとはなにかというと、「こんな関数の名前ないよ」ということをExcelがお知らせしてくれているんですね。sumA3っていうのはないですから、これにカッコをつけてあげることで、「1です」と返してくれるようになります。こういうことも覚えておきましょう。
最後はダブルクォーテションです。Excelでは式とか関数、これらを使う時に文字列を指定してあげることがあります。この文字列を式関数のなかに組み込むときには、必ずダブルクォーテションが必要です、ということを覚えておいてください。
具体的にどういうことかというと、今、「おさとエクセル」という文字があります。これを式で表現したいときに「=おさとエクセル」とを書いたとしてもネームエラーが出てきます。
ネームエラーは「こんな関数の名前ないよ」ということですね。要するに、イコールサインで始めて、文字で返してみたら「もしかしたら関数かも?」ってエクセルが勘違いしてるんです。おさとエクセルって関数の名前は存在しません。
僕らがやりたかったことは普通に文字として、おさとエクセルと返してほしかったのですけど、それができません。じゃあどうするかというと、これをダブルクォーテションで囲ってあげるわけです。
こんな感じですね。こうすると、例えばこんなこともできるようになります。
これは後々勉強していきますけれど、アンドで結んであげる、こういうふうに1つの式に、「"おさとエクセル"&1+1」と書きます。こう書くことで「おさとエクセル2」を表現することも可能になります。こんな感じですね。
ダブルクォーテションは式とか関数を表わすのに使うんだな、ということを覚えておいてください。
今日は以上です。シンタックスに関する4つの言語ルールを勉強しました。それではもう一度復習して、ぜひエクセルの勉強に役立ててみてください。ということで、どうもありがとうございました。
2024.10.29
5〜10万円の低単価案件の受注をやめたら労働生産性が劇的に向上 相見積もり案件には提案書を出さないことで見えた“意外な効果”
2024.10.24
パワポ資料の「手戻り」が多すぎる問題の解消法 資料作成のプロが語る、修正の無限ループから抜け出す4つのコツ
2024.10.28
スキル重視の採用を続けた結果、早期離職が増え社員が1人に… 下半期の退職者ゼロを達成した「関係の質」向上の取り組み
2024.10.22
気づかぬうちに評価を下げる「ダメな口癖」3選 デキる人はやっている、上司の指摘に対する上手な返し方
2024.10.24
リスクを取らない人が多い日本は、むしろ稼ぐチャンス? 日本のGDP4位転落の今、個人に必要なマインドとは
2024.10.23
「初任給40万円時代」が、比較的早いうちにやってくる? これから淘汰される会社・生き残る会社の分かれ目
2024.10.23
「どうしてもあなたから買いたい」と言われる営業になるには 『無敗営業』著者が教える、納得感を高める商談の進め方
2024.10.28
“力を抜くこと”がリーダーにとって重要な理由 「人間の達人」タモリさんから学んだ自然体の大切さ
2024.10.29
「テスラの何がすごいのか」がわからない学生たち 起業率2年連続日本一の大学で「Appleのフレームワーク」を教えるわけ
2024.10.30
職場にいる「困った部下」への対処法 上司・部下間で生まれる“常識のズレ”を解消するには