だから私は PowerPivot を使用しており、数値列を 30 のバケットでグループ化しています。私の唯一の問題は、最初の文字に基づいて「30」が「130」より大きいと見なされるため、最終結果が正しく並べ替えられないことです。これが正しくソートされるようにフォーマットする方法を見つけようとしています。私の考えは、データが 3 桁で最大になるため、2 桁の数字の前に「0」を追加することです。以下の式にゼロを追加しても、「0」は表示されません。これを約1時間グーグルで検索しましたが、うまくいきませんでした。バケットをソートするための DAX の = 形式を知っている人はいますか?
=IF([Days in Q]<30,"<"&30,FLOOR([Days in Q],30)&" - "&CEILING([Days in Q],30)+IF(MOD([Days in Q],30)>0,-1,30-1))
出力は次のようになります。
Row Labels
<30
120 - 149
150 - 179
30 - 59
60 - 89
90 - 119
ただし、次のようにする必要があります。
Row Labels
<30
30 - 59
60 - 89
90 - 119
120 - 149
150 - 179
このサイトが私を何度も救ってくれたので、前もって感謝します. これはPowerPivot / DAXであっても、Excel形式に近いと思います。また、これをExcelでソートしようとしましたが、喜びはありません。