分かる君

「分かる君」が運営するサイトです。 ITの難しい用語や、仕事で感じた事などを中心に"わかりやすさ"を意識して記事にしています。少しでも共感や参考にしていただける人がいたら嬉しいです。

2024/1/7

Excelで空白ではないセルの個数を数える(COUNTA関数)

はじめに Excel(エクセル)のCOUNTA関数は、空白ではないセルの個数を数える関数です。 数値やテキストなど、どんな種類のデータであっても、空白以外であればカウントします。この関数を活用することで、データの入力状況や個数を簡単に把握できます。 COUNTA関数の構文 COUNTA関数は次のように入力します。 COUNTA関数の引数には、範囲を指定します。 値 1 :必ず指定(範囲) 値 2 :任意で指定(最大 255 まで範囲を追加できる) COUNTA関数の使い方 手順1:[数式]→[関数の挿入] ...

2023/12/16

トランスレータとは

トランスレータ トランスレータ(英:translator)とは、通訳、翻訳者という意味の英単語で、ある形式で記述されたデータなどを、意味や内容を変えずに別の形式に変換する装置やソフトウェアなどのことです。 プログラミング分野でのトランスレータ 例えば、プログラミングの分野では、あるプログラミング言語で書かれたソースコードを別のプログラミング言語のソースコードに変換するソフトウェアをトランスレータ、あるいはトランスパイラ(トランスコンパイラ)といいます。 次の図のトランスレータのイメージ例です。 あるプログ ...

2023/12/12

Excelの基本:指定の値より大きな数値が入力されたセルのデザインを変える

はじめに Excel(エクセル)の条件付き書式を利用すると、次のように指定した値より大きい数値が入力されているセルのデザインを変更できます。 その他にも「指定した値より小さい」「指定の範囲内」「指定の値と等しい」などの条件で、セルのデザインを変更できます。 本記事では、指定した値より大きい数値が入力されているセルのデザインを変更する方法を紹介します。 指定の値より大きな数値が入力されたセルのデザインを変える 手順1:条件付き書式を設定するセル範囲を選択する まずは[条件付き書式]を設定するセル範囲を選択し ...

2023/12/11

Excelの基本:特定の文字を含むセルのデザインを変える(条件付き書式)

はじめに Excel(エクセル)で予定表などを作成する際、土曜日や日曜日のセルに色をつけると見やすい表が作れます。 特定の文字列を目立させるには、[条件付き書式]の[セルの強調表示ルール]から[文字列]を選択し、必要事項を設定すれば簡単に特定文字のセルを強調できます。 本記事では、特定の文字が入力されているセルのデザインを変える方法について紹介しています。 特定の文字を含むセルのデザインを変える(条件付き書式) 手順1:条件付き書式を設定するセル範囲を選択する まずは[条件付き書式]を設定するセル範囲を選 ...

2024/12/10

3ウェイハンドシェイクとは | 分かりやすく図解で解説

3ウェイハンドシェイク 3ウェイハンドシェイク(読み:スリーウェイハンドシェイク、英:three-way handshaking) とは、TCPなどで使用されている、接続(コネクション)を確立するための手順のことです。 3ウェイハンドシェイクは次の3ステップによって構成されています。 ステップ1:要求側がSYNパケットを送信する ますコネクション確立を要求するSYNパケットを送信します。 ステップ2:通信相手がSYNとACKパケットを送信する SYNパケットを受けとった通信相手は、その要求者の接続を許可す ...

メール

2023/12/9

コネクション型とコネクションレス型通信の違い

コネクション型とコネクションレス型通信の違い コネクション型通信とは コネクション型通信とは、相手と接続確立(コネクションの確立)をおこなってから、データの送受信をおこなう通信方式のことです。 コネクションとは、「関係」や「つながり」を意味する言葉で、コネクション型通信では、コネクションを確立してから、データの送受信をおこないます。 次の図は、コネクション型通信であるTCPの「3ウェイハンドシェイク」のイメージ例です。 このようにコネクション型通信は、データを転送する前にコネクションの確立をおこない、デー ...

2023/12/9

コネクションレス型通信とは

コネクションレス型 コネクションレス型通信とは コネクションレス型通信とは、相手との接続(コネクション)確立を行わず、データを一方的に送りつける通信方式のことです。 コネクションレス型通信を採用している代表的なものにUDP (User Datagram Protocol)があります。 通信相手の状態を確認せず、一方的にデータを送ることで速度の速い通信を実現しています。 そのため、多少のデータの欠落があっても高速性やリアルタイム性を重視する通信で利用されています。 コネクション型通信との違い コネクションレ ...

グローバルIPアドレスとは

2023/12/9

コネクション型通信とは

コネクション型通信とは コネクション型通信とは、通信を開始する前に正常に相手と接続できているかを確認(コネクションを確立)してからデータの送受信を行う通信方式のことです。 コネクション型通信を採用している代表的なものにTCP (Transmission Control Protocol)があります。 コネクション型の通信では、相手との通信経路が確立していることを確認してから、データの送受信を行います。また、受信確認や再送制御など確実に相手方に届ける制御があるため、信頼性の高い通信を提供します。 一方、通信 ...

2023/11/25

Excelの基本:グラフの種類を変更する

グラフの種類を変更する 手順1:変更元のグラフをクリックする グラフの種類を変更するには、まず変更するグラフをクリックします。 手順2:[グラフの種類の変更]をクリックする グラフをクリックすると[グラフのデザイン]タブが表示されるので、[グラフのデザイン]タブ→[グラフの種類の変更]の順にクリックします。 手順3:グラフの種類を選択する 「グラフの種類の変更」画面が表示されるので、目的のグラフの種類を選択します。 今回の例では、[横棒]→[積み上げ横棒]を選択しています。 手順4:表示するグラフのタイプ ...

2023/11/23

Excelの基本:レーダーチャートの作り方

レーダーチャートとは レーダーチャートとは、複数の項目がある変量を構成比に直すことなく正多角形上に表現したグラフのことです。 中心点を基準にして相対的なバランスを見たり、ほかの系列と比較したりするときに利用します。 下記はレーダーチャートのイメージ例です。レーダーチャートを利用して、男性と女性の平均点を表示しています。 本記事では、レーダーチャートの作り方について紹介しています。 Excel(エクセル)でレーダーチャートの作り方 手順1:レーダーチャートのもとになるデータを作成する まずはレーダーチャート ...

2023/11/23

Excelの基本:散布図の作り方

散布図とは 散布図とは、2つの項目の相関関係を把握するためのグラフのことです。 グラフ上にプロット(点を打つこと)していき、その点のばらつき具合によって2つの項目の相関関係が判断できるのが散布図の特徴です。 散布図の相関関係には「正の相関」「負の相関」「関係なし」の3パターンが存在します。 正の相関とは、Aの値が大きくなるとBの値も大きくなるという関係性を示します。   負の相関とは、Aの値が大きくなるとBの値は小さくなるという関係性を示します。   相関なしとは、AとBの値には関係性 ...

2023/11/19

Excelの基本:複合グラフの作り方

はじめに Excel(エクセル)で単位や種類が異なる、2種類のデータを1つのグラフ上に表示したい場合は、複合グラフが便利です。 複合グラフは、棒ブラフと折れ線グラフなど、異なる種類のグラフを組み合わせたものです。 下記は複合グラフのイメージ例です。 本記事では、複合グラフの作り方について紹介します。 複合グラフの作り方 手順1:グラフのもとになるデータを作成する まずはグラフのもとになるデータを作成します。 今回の例では次の表(データ)を作成しています。 手順2:グラフのもとになるセル範囲を選択する デー ...

2023/11/18

スタックとキューの違い

スタックとキューの違い データ構造(※配列のように複数のデータを格納できる入れ物)のひとつであるスタック(Stack)とキュー(Queue)、仕組みは単純ですが、その違いがわからなくなり、インターネットで1度は調べたことがあるひとも多いのではないでしょうか。 本記事では、スタックとキューの違いについて紹介します。 スタック(Stack)とは スタック(英:Stack)とは、データを順番に格納し、最後に格納したデータから順に取り出す、後入れ先出し(LIFO:Last-In First-Out)方式のデータ構 ...

2023/11/23

Excel(エクセル)の基本:グラフの作り方

はじめに パソコンが一般的に普及している現在、Excel(エクセル)の操作は覚えておきたい技術です。 しかし、Excel初心者には難しく感じるかもしれません。なぜならExcelにはたくさんの機能があるからです。 ただ、実際は使う機能が限られています。一般的によく使う機能さえ覚えてしまえば、問題ありません。よく使う機能の操作を覚えてしまえば、大抵のことはできます。 本記事では、Excel(エクセル)でよく使う機能のひとつである「グラフの作り方」について紹介しています。 作成するグラフのサンプルは以下です。 ...

2023/11/10

ホストとは(ホストコンピュータ)

ホスト(host) ホストとは ホスト(英:host)とは、主人・主催者・司会者などを意味する英単語で、ITの分野では、ネットワークを通じて処理やサービスを提供しているコンピュータのことです。 パソコン、ルーター、サーバーなどネットワークを通じて処理やサービスを提供している機器それぞれのことをホストといいます。 また、インターネットなどのTCP/IPネットワークでは、IPアドレスが割り振られ、他の機器とIP(Internet Protocol)で通信可能なコンピュータや通信機器のことをホストと呼びます。 ...

2023/11/6

リモートコンピュータとは

リモートコンピュータ(リモートマシン) リモートコンピュータとは リモートコンピュータ(英:remote computer)とは、離れた場所にありネットワークを通じて操作するコンピュータのことです。リモートマシンとも呼ばれています。 自分の手元にあり直接操作しているコンピュータを「ローカルコンピュータ(ローカルマシン)」といい、ローカルコンピュータは、リモートコンピュータの対義語です。 次の図は、ローカルコンピュータとリモートコンピュータのイメージ例です。 上記図のように、自分の手元にあり直接操作している ...

2023/11/4

ローカルコンピュータとは

ローカルコンピュータ(ローカルマシン) ローカルコンピュータとは ローカルコンピュータ(英:local computer)とは、自分の手元にあり直接操作しているコンピュータのことです。ローカルマシンとも呼ばれています。 離れた場所にありネットワークを通じて操作するコンピュータをリモートコンピュータ(リモートマシン)と呼び、ローカルコンピュータは、リモートコンピュータの対義語です。 次の図は、ローカルコンピュータ(ローカルマシン)とリモートコンピュータ(リモートマシン)のイメージ例です。 上記図のように、自 ...

2024/5/23

ローカルとリモートの違い

ローカルとリモートの違い IT業界でエンジニアとして働いていると、よく耳にする言葉である「ローカル」と「リモート」、エンジニア同士では当たり前のように使っている言葉ですが、「ローカル」と「リモート」の違いがわからなくてインターネットで調べたことがある人も多いのではないでしょうか。 本記事では、「ローカル」と「リモート」の違いについて解説しています。 ローカルとは ローカルとは、一定の地方、地域、またそこに限られた特有の物や状態を表す言葉であり、ITの分野では自分側にあるものを指す言葉です。 例えば、ローカ ...

2023/10/30

httpd(HTTPデーモン)とは

httpd(HTTPデーモン) httpd(Hypertext Transfer Protocol Daemon)とは、主にApacheなどのWebサーバソフトウェアで使われているデーモンのことです。 デーモンとは デーモン(英:daemon)とは、UNIX系OSで常に起動しているプログラム(常駐プログラム)のことです。主にバックグラウンドで動作します。 デーモンはOSに登録され、コンピュータやOSの起動(ブート)時に一緒に起動され、常に実行状態で待機し、要求があればそれに応じてなんらかの処理を行います。 ...

2023/10/28

デーモンとは

デーモン デーモンとは デーモン(英:daemon)とは、UNIX系OSで常に起動しているプログラム(常駐プログラム)のことです。主にバックグラウンドで動作します。 デーモンはOSに登録され、コンピュータやOSの起動(ブート)時に一緒に起動され、常に実行状態で待機し、要求があればそれに応じてなんらかの処理を行います。 デーモンの種類 デーモンの名前は基本的に最後尾に"d"が付くのが特徴です。(必ずしも従う必要はないため、"d"が付かないデーモンも多い) 主に次のようなデーモンがあります。 デーモン 説明 ...