- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルに関する質問です)
エクセルで文字数順に表示する方法
このQ&Aのポイント
- エクセルで、特定のセルに入力された文字を数えて、文字数が多い順に表示する方法を教えてください。
- シート上に「あ」~「お」の文字がバラバラにあり、一つのセルには複数の文字が入力されている場合もあります。指定した場所に文字数が多い順に表示し、その隣のセルに文字の数を表示したいです。
- エクセル初心者ですが、シート上に入力した文字に応じて自動的に順位や文字数が変わるようにしたいです。可能でしたら教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ある条件で個数を調べたいときは、COUNTIF関数を使いましょう。 > 一つのセルの中に「あ・お・う」などいくつもの文字が入力されている場合もある 完全一致ではなく部分一致で調べる場合は、ワイルドカード「*」を使うと便利です。 並べ替えは、Excelの並べ替え機能を使いましょう。 > 「あ」や「お」を入力すると自動的に順位や数も変わるようにしたい COUNTIF関数を使うことで、数は自動的に変わります。 順位というのは並び順ということですよね? であれば、マクロを使うしかないのですが、「エクセル初心者」を自称している人にはたぶん無理です。 その都度、手作業で並べ替え機能を使いましょう。 どうしても自動で並べ替えたいのであれば、「マクロの記録」で並べ替え作業を記録して、シートモジュールのチェンジイベントで実行させるしかないですね。 この文章に出てくる言葉を調べてみて、それでも解らないのであれば、自動で並び替えるのは諦めたほうが良いです。
お礼
お返事ありがとうございます。やはり初心者には難しいことだったのですね。とりあえず今教えて頂いた言葉を一つずつ調べて目的のものが完成できるまでがんばってみます!またわからないことも色々でてくると思いますのでその時は宜しくお願いします。