- ベストアンサー
エクセル関数→クレジットカードの支払日
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
G2セル 9/10ではない? 引落日=支払日、一括払いだとして H10セル 作業列として対象の行を検索 =MATCH(B10,$A$2:$A$5,0) F10セル 引落日 =DATE(YEAR(A10), MONTH(A10)+MATCH(INDEX($C$2:$C$5,H10),{"当月","翌月","翌々月"},0) -(DAY(A10)<=INDEX($B$2:$B$5,H10)), INDEX($D$2:$D$5,H10)) MATCHで何か月後かを検索。-TRUE→-1 -FALSE→0 でオーバー分をマイナス H2、I2セルの集計部 =SUMPRODUCT(($B$10:$B$50=$F2)*($F$10:$F$50=$G2),$E$10:$E$50) あとはIF関数とTODAY関数で条件分岐すればよいのかな? 添付画像は分岐していません # 上記、あくまで推測です。 # 回答者に推測させると間違った時に二度手間になり、考えるのが嫌になります。 # どのような結果が欲しいのか?その条件の説明も付け加えないと適切な回答が得られません。 # 添付画像も見づらいです
お礼
CoalTarさん、完璧なものを教えていただき大変助かりました。 今後違ったものにも役立つものです。ほんとうにありがとうございました。