プロが教えるわが家の防犯対策術!

例えばなのですが、下記添付画像のように、同じ日付けが入力された場合、区別できるようにしたいと思います。

区別する方法は、年月日のあとの(1)(2)(3)等でなくても構いません。
また、他のセルでの別表になって良いので、書式の設定(表示形式)や関数で、できますでしょうか。

よろしくお願いします。

「エクセルでの表作成について」の質問画像

A 回答 (5件)

>年月日の未入力箇所に「M33.1.0」が表示されますが、空欄にするにはどうしたらいいのでしょうか。



未入力まで気にしていませんでした。

=IF(B4="","",TEXT(B4,"[$-411]ge.m.d")&IF(COUNTIF($B$4:B4,B4)>1,"("&COUNTIF($B$4:B4,B4) &")",""))

としてください。B4開始としています。
    • good
    • 0
この回答へのお礼

すみません、ありがとうございます。

他にも、質問をさせてもらっているので、できましたらそちらもお願いします。

お礼日時:2014/06/19 13:17

提示のデータでA列とB列の組み合わせで重複を検査すると言う考え方ではないのでしょうか?


また、B10のM33.3.1に対してE10がH26.6.1(2)となっているのはタイプミスでしょうか?
A列のチェックを無視して良いのであれば回答No.1の数式で良いでしょう。
A列を加味した重複チェックの場合は次の数式になります。
=IF(COUNTIFS(A$4:A4,A4,B$4:B4,B4)>1,TEXT(B4,"[$-411]ge.m.d")&CHAR(CODE("(1)")-1+COUNTIFS(A$4:A4,A4,B$4:B4,B4)),TEXT(B4,"[$-411]ge.m.d"))
この数式はExcel 2007以降のバージョンに対応しています。
Excel 2003以前のバージョンではCOUNTIFS関数の代わりにSUMPURODUCT関数を使う必要があるでしょう。
「エクセルでの表作成について」の回答画像4
    • good
    • 0
この回答へのお礼

ありがとうございます。
いつもお世話になり、助かっています。

もう一つ、別に質問をしていますので、できましたらお願いします。

お礼日時:2014/06/19 13:15

日付だけの判断でよいのであれば、NO1の方のやり方で良いと思いますが、名称と日付両方合致している事が条件であれば作業列を作成して判断するのが簡単な方法です。

(配列式を作成される方もいらっしゃると思いますが)

添付画像に沿って説明します。
D列に作業列作成
D4式
=A4&"_"&B4
B5とB11は日付が違うので名称は同じBですが、同一名称として扱わない事になります。(重複番号が発生しない)

G列日付に枝番追加
G4式
=TEXT(B4,"[$-411]ge.m.d")&IF(COUNTIF($D$4:D4,D4)>1,"("&COUNTIF($D$4:D4,D4) &")","")

私は重複番号を日付の横に欄を設けた方が視認性は良いと思おうのですが。
K列に重複番号
K4式
=IF(COUNTIF($D$4:D4,D4)>1,COUNTIF($D$4:D4,D4),"")
「エクセルでの表作成について」の回答画像3
    • good
    • 0
この回答へのお礼

お世話になります。
ありがとうございます。

いろいろな形式で作ってみようと思います。

お礼日時:2014/06/19 13:21

(1)(2)(3)等だけでしたら、D4セルに以下の式を入れて下にドラッグコピーでいかがでしょうか。



=IF(COUNTIF($B$3:B3,B4)+1=1,"","("&COUNTIF($B$3:B3,B4)+1&")")
    • good
    • 0
この回答へのお礼

ありがとうございます。

年月日も表示させたいと思います。
よろしくお願いします。

お礼日時:2014/06/19 08:36

添付の表でセルB4を参照する形で、どこか別セルに、



=TEXT(B4,"[$-411]ge.m.d")&IF(COUNTIF($B$4:B4,B4)>1,"("&COUNTIF($B$4:B4,B4) &")","")

とします。あとはコピーしてください。(2)や(3)になります。
    • good
    • 0
この回答へのお礼

ありがとうございます。

年月日の未入力箇所に「M33.1.0」が表示されますが、空欄にするにはどうしたらいいのでしょうか。
よろしくお願いします。

お礼日時:2014/06/19 08:35

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