質問: エクセルの関数についての質問です。日付別にランクを付けたい。ただし1位 エクセルの関数についての質問です。日付別にランクを付けたい。ただし1位が3つ続いた場合の4つ目は2位としたい。 マクロでも結構です。教えてください。 a列_b列 6/1_1 → 1 6/1_1 → 1 6/1_5 → 2 6/1_5 → 2 6/1_3 → 3 6/2_3 → 1 6/2_3 → 1 6/2_8 → 2 6/2_9 → 3 6/2_9 → 3 _____↑ここの数字を出したいです。
回答: うーん、単にこういう事かな? d2以降に日別順位を入れるとして、d2には1、 d3には↓を入れて下にコピー =if(a2=a3,if(b3=b2,d2,d2+1),1) b列の値が昇順になっている物とします。