小技集

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



2025年8月8日【ID:0】

メンバー限定

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

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


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

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

📘 Excel小技100選(500円)


仕様

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

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

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

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

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


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

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

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

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


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

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

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

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

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

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


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

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

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


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

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




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

メンバーとは


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

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


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

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


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






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

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


- 人気の記事 -



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



サイト累計閲覧数

8346649

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

Excel完全制覇


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

【Windows】フォルダのアイコンを変更

【Excel】○○IF(S)関数で使える条件式

【ExcelVBA】項目名をクリックするだけで並べ替え

【ExcelVBA】人数分の招待状を自動で印刷

【Excel】日付の特殊なオートフィルの活用

【Excel】タスク管理表から完了日順に抽出

【Excel】表から自動で請求書を作成する方法

【Excel】締め日を考慮した「請求月・支払月」を求める

【Excel】セルの入力を取り消す

【Excel】チェックした氏名だけを同じ行の隣に表示する方法

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

【Excel】特定の条件を満たしたときにメッセージを表示

【Excel】達成すると山を登る!?目標シートの作成

【Excel】重複入力できないリストを作成

【Excel】PDFファイルを読み込む方法

【Excel】表記を統一する際に便利な関数7選

【Excel】スピンボタンで文字入力

【Excel】シートの増減に対応した串刺し演算

【ExcelVBA】不要なシートの見出しの色を自動変更

【Excel】指定時間を自動で色付け「シフト表」

【Excel】効率的に役割を割り当てる設定

【Excel】特定の文字を含むデータを瞬時に抽出

【ExcelVBA】ボタンを押すだけで3つの表を瞬時に移動

【Excel】非表示にした範囲の値をグラフに表示させる

【Excel】重複データを除いた一覧表を作成





一覧ページへ

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