[[20210628215233]] 『関数の組み合わせに関して』(Masa) ページの最後に飛ぶ

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

 

『関数の組み合わせに関して』(Masa)

AAA=5
AAB,BAA,ABA=4
ABB,BAB,BBA,BBB=3
CBC,BCB,CBB=2
CCC=1
上の5つの条件のとれかに合っていれば○、どれにも合っていなければ×の
式を教えていただけると助かります。
上の条件で使えるような、「組み合わせ」の関数などあるのでしょうか
よろしくお願いします。

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


すいませんこっちです。
AAA=5
AAAB,BAA,ABA=4
ABB,BAB,BBA,BBB=3
BBC,,BCB,CBB=3
BCC,CBC,CCB=2
CCC=1
お願いします。
(Masa) 2021/06/28(月) 22:13

 ちょっと意味が分からないのですが、

 具体的にどんなレイアウトで、どんなデータがあったら、
 結果をどう出したいか示していただけませんか?

(半平太) 2021/06/28(月) 23:10


 一定のセル範囲に文字列が入っていて文字列の個数(AAAという文字列が五つ等)だったら、ということだろうか?
(ねむねむ) 2021/06/29(火) 09:04

=の後の数字は何を意味しているのだろうか。

(?) 2021/06/29(火) 10:07


 ABCの組み合わせで5段階評価しているのでしょうたぶん
(なるへそ) 2021/06/29(火) 10:14

 それにしてもAとCの組み合わせ評価が無いのですがそんなのはないということかな
(なるへそ) 2021/06/29(火) 10:19

あてずっぽうですがA1が左辺、B1が右辺の値のときに○または×を返します
 =IFERROR(IF(MATCH(A1,CHOOSE(B1,{"CCC"},{"BCC","CBC","CCB"},{"ABB","BAB","BBA","BBB","BBC","BCB","CBB"},{"AAAB","BAA","ABA"},{"AAA"}),0),"○"),"×")

(めざめるパワー) 2021/06/29(火) 10:49


みなさん返信感謝です。

組み合わせ訂正です。

AAA=5
AAB,BAA,ABA,=4
ABB,BAB,BBA,BBB,BBC,BCB,CBB,AAC,ACA,CAA,ABC,BAC,CAB=3
BCC,CBC,CCB=2
CCC=1

です。
CHOOSE MATCHなど使われるんですね。とっても勉強になります。

ちなみに、IFSを使ってできますか?
AAA=5 もしくは AABかBAAかABA=4 もしくは ABBかBABかBBAかBBBかBBCかBCBかCBBかAACかACAかCAAかABCかBCAかCBA=3  もしくは BCCかCBCかCCB=2 に当てはまれば○、そうでなければ×みたいなのです。

(Masa) 2021/07/04(日) 09:47


CCC=1 はどうするんですか、
(?) 2021/07/04(日) 11:34

 A1に3桁の英字、B1に数字をA1&B1で判別するということでしたら、
 D1:D21にこのように配置し、C1に=IF()を使って以下の数式では、どうでしょう?

     A  B        C       D
  1 AAB	3	×	AAA5
  2 AB	5		AAB4
  3 CCB	2	〇	BAA4
  4	5		ABA4
  5			ABB3
  6			BAB3
  7			BBA3
  8			BBB3
  9 			BBC3
 10			BCB3
 11			CBB3
 12			AAC3
 13 			ACA3
 14			CAA3
 15			ABC3
 16			BAC3
 17 			CAB3
 18			BCC2
 19			CBC2
 20			CCB2
 21		↑	CCC1
		=IF(LEN(A1)=3,IF(OR(A1&B1=D1:D21),"〇","×"),"")	
(6up) 2021/07/04(日) 12:32

 すみません、数式に不適切な個所があります。
 このように訂正させてください。

 =IF(LEN(A1)=3,IF(OR(A1&B1=D$1:D$21),"〇","×"),"")
(6up) 2021/07/04(日) 12:38

あなた自身が作った説明用の独自のものを使わずに、
「実際にセルにあるもの」を示して、
どこにどういう結果を示したら、
もっと速く結果に到達できると思いますが。
(γ) 2021/07/04(日) 12:40

>>あなた自身が作った説明用の独自のものを使わずに、
  「実際にセルにあるもの」を示して、
  どこにどういう結果を示したら、
  もっと速く結果に到達できると思いますが。

すいません。わかりずらくて。
AAA=5
AAB,BAA,ABA,=4
ABB,BAB,BBA,BBB,BBC,BCB,CBB,AAC,ACA,CAA,ABC,BAC,CAB=3
BCC,CBC,CCB=2
CCC=1
上の条件に当てはまれば○、あてはまらないのは×がつくものです。

    A   B   C   D  E   F
1  A   A   A   5  ○    
2  A   A   B   5   ×
3  C  A   A   3 ○
4  C  C   C   2 ×

(Masa) 2021/07/04(日) 16:26


 すでに回答されているものかもしれません。

    A   B   C   D  E   F
 1  A   A   A   5  ○  AAA5     
 2  A   A   B   5  ×  AAB4
 3  C   A   A   3  ○  BAA4
 4  C   C   C   2  ×  ABA4
 5                     ABB3 
                       (以下略)

 F1:F21に上記のような文字列を入れておき、
 E1セルに=IF(COUNTIF($F$1:$F$21,A1&B1&C1&D1)=1,"○","×")
 (以下、下にコピー)
 とするのが原始的な方法では?
 (A〜D列が空白の時の扱いとかの話は省略しています。)
 もちろん色々な方法があると思います。一例ということで。
(γ) 2021/07/04(日) 17:01

ありがとうございます!原始的な方法でいきます!
(Masa) 2021/07/04(日) 18:47

コメント返信:

[ 一覧(最新更新順) ]


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