[[20221126192140]] 『二つの数式を一つにしたい』(室温10度) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『二つの数式を一つにしたい』(室温10度)

よろしくおねがいします

     A   B   C   D
 1 リンゴ
 2 リンゴ
 3 バナナ
 4 みかん
 5 リンゴ

B1には
=IFERROR(SUMPRODUCT(1/COUNTIF(A1:A5,A1:A5)),"")

C1には
=IF(B1>=2,"たくさん","A1のセルの文字列")
という数式が入っています
この二つの数式を1つにしたいのと

     A   B   C   D
 1 リンゴ
 2 空白
 3 バナナ
 4 みかん
 5 リンゴ

このような場合、空白を抜いた数をカウントしたい

     A   B   C   D
 1 リンゴ
 2 空白
 3 空白
 4 空白
 5 空白
の場合、A1に入っている文字を表示できるようにしたいです

よろしくお願いします

< 使用 Excel:Excel2019、使用 OS:Windows10 >


=COUNTA(A1:A5)
=A1
(つまらない) 2022/11/26(土) 20:19:30

 =IF(SUM(IFERROR(1/COUNTIF(A1:A5,A1:A5),""))>=2,"たくさん",A1)

 ※配列数式として入力する。つまり、Ctrl+Shiftを押しながら、Enterキー押下で入力確定。

(半平太) 2022/11/26(土) 20:24:48


 >この二つの数式を1つにしたい
 範囲内に空白を含む場合もあるのなら

 =IF(SUMPRODUCT((A1:A5<>"")/COUNTIF(A1:A5,A1:A5&""))>1,"たくさん",A1)
 普通に Enter だけで確定

 A1セルが空白だったらどうなればいいんですか?
 それとも A1が空白になることはないってこと?

 だとしたら
 =IF(COUNTIFS(A1:A5,"?*",A1:A5,"<>"&A1),"たくさん",A1)

 以上
(笑) 2022/11/26(土) 21:27:11

 >このような場合、空白を抜いた数をカウントしたい

 例示の場合、何個になればいいいんですか?

 それと、空白というのは数式も何も入っていない空白?
 それとも数式で「空白」にしてるんですか?

 以上、確認だけ
(笑) 2022/11/26(土) 21:40:42 追記 22:19

つまらないさん
半平太さん
笑さん

ありがとうございます
説明不足の箇所があり申し訳ないです

A1セルが空白だったらどうなればいいんですか?
それとも A1が空白になることはないってこと?

A1は空白になることはありません

例示の場合、何個になればいいいんですか?
    A   B   C   D

 1 リンゴ 1
 2 空白
 3 バナナ 2
 4 みかん 3
 5 リンゴ 4

4個です

それと、空白というのは数式も何も入っていない空白?
それとも数式で「空白」にしてるんですか?

なにも入力されていません
何も入っていない空白です
数式で空白にしていません
数式もスペースキーでスペースも何も入力されていません
(室温10度) 2022/11/26(土) 22:30:15


 で、解決したんですか?
 
 ■二つの数式を1つにしたい
  A1が空白になることはないんですよね?

  だったらやりたいことは、A2:A5 にA1以外の文字列があったら「たくさん」
  なかったら A1の文字を表示でしょ?

  =IF(COUNTIFS(A2:A5,"<>"&A1,A2:A5,"?*"),"たくさん",A1)

  提示された数式とは違いますけど
 
 ■空白を抜いた数をカウント
  ・数式で空白にしていない
  ・「4」になってほしい(重複していても除外しない)

  =COUNTA(A1:A5)
 
 ■A1に入っている文字を表示
  ・A1が空白になることはない

  =A1

 以上、念のため
(笑) 2022/11/26(土) 23:27:49

おはようございます。

笑さん
解説までありがとうございます。
21:27:11の下の数式で解決しました。
ありがとうございました。
(室温10度) 2022/11/27(日) 09:11:08


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.