小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年8月8日【ID:0】

メンバー限定

【Excel】条件付き書式で文字数チェック機能を実現

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


文字数制限のあるSNSの投稿文などを作成する際に便利な、文字数をチェックする機能の作り方について解説していきます。

※こちらで実現したファイルは、記事の最後にて配布しています。

ExcelVBAレベル確認

仕様

今回は、以下の仕様で作っていきます。

1. 入力した文字数に応じて残りの文字数を表示
2. データバーで視覚的に残りの文字数を表示
3. 制限を超えた場合は赤色で表示
4. 「残り○文字」という形式で表示

使用するシートは以下になります。

セルB3に文字を直接入力し、セルB2に残りの文字数を表示する想定です。

では、順番に作っていきます。

ExcelVBAレベル確認

1. 入力した文字数に応じて残りの文字数を表示

今回は、50文字を制限とした文字数チェック機能を作っていきます。
まずは、残りの文字数をセルB2に表示させるため、以下のような数式を入力します。

=50-LEN(B3)
// LEN(B3):セルB3に入力されている文字数を取得

文字数の制限を変更する場合は、数式内の「50」を変更してください。


2. データバーで視覚的に残りの文字数を表示

では次に、残りの文字数を視覚的にデータバーとして表示していきます。
データバーの設定は「条件付き書式」で行います。

先ほど数式を入力したセルを選択し、[ホーム]タブから[条件付き書式]の[新しいルール]を選択します。

表示された画面で、ルールの種類を[セルの値に基づいてすべてのセルを書式設定]にし、以下の設定を行います。

・書式スタイル:データバー
・最小値:数値「0」
・最大値:数値「50」(制限する文字数)
※色などは必要に応じて変更してください。

上記の設定で確定することで、以下のようにデータバーを表示することができます。


3. 制限を超えた場合は赤色で表示

現状の設定のままですと、文字数の制限を超えた場合は、マイナスの値が表示されるだけになります。

そのため、マイナスの値の場合(文字数の制限を超えた場合)は、セルの背景色を赤色にして目立たせていきます。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7152513

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】瞬時にコピーするショートカット

【Excel】色の付いたセルを瞬時に集計

【Excel】瞬時に時間形式を分形式に変換

【Excel】TRIM参照を使って表を縦に結合

【Excel】グラフの軸の「データのない日付」を非表示にする

【Excel】セルの値に対しアイコンを表示

【Excel】ピボットテーブルで詳細確認

【Excel】請求書などの摘要欄を抽出

【Word】文頭のアルファベットが自動で大文字になる

【ExcelVBA】セルの変更履歴表を自動作成

【Excel】同じ形式のグラフを作成

【Excel】姓と名の間に半角スペースの入力を強制

【Excel】VLOOKUPで「見つかった一番下の値」を抽出する方法

【Excel】2行1データの表を1行1データに変換

【ExcelVBA】選択した行を自動で色付け

【Excel】新機能『TRIM参照』が便利すぎた

【ExcelVBA】書類の確認と同時にロックする仕組み

【ExcelVBA】記入時刻を自動入力

【Excel】フリガナを瞬時に自動設定

【Excel】ふりがな検索する方法

【Googleスプレッドシート】表の最終行を選択するリンク

【Excel】表の入力必須項目を自動色付け(入力後は解除)

【Excel】グラフタイトルにセルの値を参照させる

【Excel】数式などでシートを切り替えずに別シートを参照!?

【Excel】期限に応じた優先度を自動で表示させる





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ