Excelのハードコーディングとは何ですか?

株式市場グラフ

行の強調表示は、ハードコーディングまたはプログラミングによって実行できます。

画像クレジット: seewhatmitchsee / iStock /ゲッティイメージズ

ハードコーディングは、コンピュータープログラミングで使用される用語です。 Excelでは、計算または参照された金額を使用する代わりに、数式またはコードで特定の金額を使用することを意味します。 たとえば、消費税の実際の金額が数式に含まれている場合、税額はハードコーディングされます。 数式が消費税額を含むセルを参照している場合、税額はハードコーディングされていません。 ハードコーディングには長所と短所があります。

ハードコーディングの利点

ハードコーディングは迅速かつ簡単です。 アイテムの税金を決定する式を作成するには、アイテムに税額を掛けます。 異常なデータを含む行を強調表示するには、ツールバーの[塗りつぶし]ボタンを使用して行を強調表示します。 小規模または限定使用のスプレッドシートの場合、ハードコーディングが最善のアプローチです。

今日のビデオ

ハードコーディングのデメリット

ハードコーディングを行うと、スプレッドシートの柔軟性が低下し、大きなスプレッドシートでは時間がかかります。 消費税のように変更される可能性のある金額が数式にハードコードされている場合、金額を更新するには、その金額を含むすべての数式を見つけて更新する必要があります。 金額がハードコードされているのではなく参照されている場合、金額を更新するには、参照されているセルを更新するだけで済みます。 異常なデータのために強調表示する必要のある行が多数ある場合、ハードコーディングでは、影響を受ける各行を手動で見つけて更新する必要があります。 より大きく複雑なスプレッドシートの場合、ハードコーディングは避ける必要があります。