電子書籍の厳選無料作品が豊富!

先ほど、同じ内容の質問をしまして、早速のご回答をいただき感謝いたします。
お陰様でほとんどの部分は解決できましたが、一部分が未解決です。
私の説明が悪くてお詫びいたします。

画像を添付しましたのでご覧ください。
今一度 数式をお教えいただければ幸いです
よろしくお願いいたします。

「二つの文字が同じ時 違う時 再度 画像で」の質問画像

A 回答 (4件)

例データ


A列   B列    C列
aaa
bbb
ab
ba
aa
--aa
bb
--bb
C1の式は
=IF(COUNTA(A1:B1)=1,LEFT(A1&B1,1),IF(A1=B1,LEFT(A1&B1,1),""))
下方向に式を複写する。
2種の1桁数の場合は
222
333
32
23
2ーー2
ーー22
3ーー3
ーー33

=IF(COUNT(D1:E1)=1,LEFT(D1&E1,1),IF(D1=E1,LEFT(D1&E1,1)*1,""))
    • good
    • 0

C1セルには次の式を入力して下方にオートフィルドラッグしてもよいでしょう。



=IF(COUNTA(A1:B1)=0,"",IF(COUNTA(A1:B1)=1,A1&B1,IF(A1<>B1,"",A1)))
    • good
    • 0
この回答へのお礼

ご丁寧なご回答をいただき感謝いたします。
心よりお礼を申しあげます。
ありがとうございました。

お礼日時:2011/01/24 15:09

数式の内容を整理しました。


A2=""ならB2を表示(A2=""で、B2="甲",B2="乙",B2=""のいずれか)
A2<>""でB2=""ならA2を表示(A2="甲",A2="乙"のいずれかでB2="")
A2<>""でA2=B2ならA2(B2でも可)を表示(A2="甲",B2="甲"またはA2="乙",B2="乙")
上記以外は""を表示(A2="甲",B2="乙"またはA2="乙",B2="甲")
ただし、A2="",B2=""の場合、0表示をさせないために &""で文字列化する。

上記の内容を数式にすると
C2=IF(A2="",B2,IF(OR(B2="",A2=B2),A2,""))&""
でこの式を下方にコピーする。
    • good
    • 0
この回答へのお礼

ご丁寧なご回答に感謝いたします。
私は方法がわからず、何日間も悩んだのに凄いです。
ありがとうございました。

お礼日時:2011/01/24 15:12

=IF(A1="",B1,IF(B1="",A1,IF(A1=B1,A1,"")))&""

    • good
    • 0
この回答へのお礼

ご回答いただき、ありがとうございました。
心より感謝いたします。

お礼日時:2011/01/24 15:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!