アプリ版:「スタンプのみでお礼する」機能のリリースについて

セルAの列に1か月間の日付(例1/1~1/31まで)、そこから火曜とか、第3月曜とか抽出してセルBへ表示させる場合、曜日に関係なく、1/1~1/3までは、必ず休みとし抽出しない計算式を教えて下さい。
よろしくお願いします。

質問者からの補足コメント

  • 内容がわかりにくくてごめんなさい。
    今年のカレンダーでいうと、A1からA31のセルに2017/1/1から2017/1/31までがを表示させておいて、火曜と第3月曜だけをBの列へ(コピー)表示させています。
    A3のセル(1/3)が火曜なので、本来はB3のセルに表示するのですが、1/1~1/3までは、表示しないようにしたいのです。”mmdd”との比較で表示しないようにはできないでしょうか?
    よろしくお願いします。

    No.1の回答に寄せられた補足コメントです。 補足日時:2017/01/05 16:16
  • =IF(or(A1=DATE(YEAR(A1),1,1),A1=DATE(YEAR(A1),1,2),A1=DATE(YEAR(A1),1,3),"")
    とりあえずこれで対応いたしました。
    ヒントをいただきありがとうございました。

    No.3の回答に寄せられた補足コメントです。 補足日時:2017/01/05 17:08

A 回答 (3件)

> 火曜と第3月曜だけをBの列へ(コピー)表示させています。



コピー&ペーストしてるのか、Aの列を参照して日にちを表示してるのか良く分かりませんが、

例えば、
B1:=IF(【火曜と第3月曜の条件式】, A1, "")

になってるなら、
B1:=IF(OR(A1=DATEVALUE("01/01"), A1=DATEVALUE("01/02"), A1=DATEVALUE("01/03")),"", IF(【火曜と第3月曜の条件式】, A1, ""))
とか。

--
> 今年のカレンダーでいうと、A1からA31のセルに2017/1/1から2017/1/31までがを表示させておいて、

5月の連休とかお盆にも同じことしたいのなら、対象の日にちだけ式が長くなってメンドクサイです。

A列に日にち
B列に休みなら「休」とかの文字、質問の例だと1/1~の3行だけ
2017/01/01 休
2017/01/02 休
2017/01/03 休
2017/01/04
C列以降に抽出とかの方が賢いと思いますが。

条件式は、B1が空白で、条件式満たすなら抽出とか。
この回答への補足あり
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2017/01/05 17:02

抽出条件に除外条件を含めばよいと思います。


除外条件は、not(月が1で日が1から3)
”mmdd”表示から除外条件を設定するならば、
 not(左2文字が01で、右2文字が01~03)
    • good
    • 0

> そこから火曜とか、第3月曜とか抽出して



その抽出の仕方が分からなきゃ、計算式も何も提示しようが無いです。
現在はどういう計算式で抽出してるの?

あと、今年だと例えば1月の第1火曜日を抽出しようとして、1/3だったら、どういう結果が出ればいいの?
この回答への補足あり
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2017/01/05 17:00

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