グループ化されたレベルで要約したいデータがいくつかあります。各グループの可能な値は、パイプで区切られた文字列として示されています。次に、複数の配列を合計してsumifを実行します。そのうちの1つには、この値のセットに行が含まれているかどうかを確認するために、COUNTIF()とSPLIT()が含まれています。
数式は正常に機能しますが、理想的には配列数式として機能し、グループの数が変わると、数式が適用される行の数も変わるようにします。
こちらのサンプルシートをご覧ください。生データは[データ]タブにあり、グループ化データは[グループ化]タブにあり、配列数式として機能させたいのは[概要]タブの列Cの数式です。
これを行う最も簡単な方法は、データシートでグループをマークしてから、従来のクエリを使用してグループを合計することだと思います。このvlookupはセルD1でそれを行う必要があります。
=ARRAYFORMULA({"Group";IF(A2:A="",,VLOOKUP("*|"&A2:A&"|*",{"|"&Groupings!D:D&"|",Groupings!C:C},2,0))})
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加