ご訪問ありがとうございます。
Googleシートマスターのひろしです。
今回は、とっても価値の高い方法をお伝えします。
これを知ることであなたは、
-
- SUMIFS関数を縦方向、横方向にArrayformula的な動きをさせることができます。
- map,lambda関数の基本的な使い方がわかります。
なので、サクッとマスターして
と答えてあげてください。
質問をいただきました。
最終的には、ちょっとイマイチなのですが
やってみましょう。
動画はこちら
シートはこちら
*クリックすることでシートが開きます。(コピーしてお使いください)
ポイント
縦方向と横方向のArrayformula的な動きはできるのですが
両方組み合わせると残念ながらうまくいきません。
解決法が解る方教えてください。
最後までご覧いただきありがとうございます。
つぎはこちら
年度ごとの個数を一気に抽出する方法(LAMBDA,BYCAL)(Gスプレッドシート)
コメント
最近お世話になっています。
自己解決できましたので共有します。
ヒントはmapではなくBYCOLでもできるということ、情報を探していて見つけたブログの記事です。
https://note.com/mir4545/n/ne726cd5299d6 の「4. 2つ以上のヘルパー関数を組み合わせることが出来る」という内容です。
BYCOLで作った式を、製品名をitemにしてBYROWに入れると正しく動くと思います。
=BYROW(B14:B17,LAMBDA(item,BYCOL(C$5:N$5,LAMBDA(mth・・・・)という感じですね。
シートを共有しておきます。
ズレが無いか確認できるように差分検証の欄も作っておきました。
上がmapでの計算結果、下がBYCOL+BYROWでの結果です。
色々質問させていただいたおかげで勉強になりました。
ありがとうございました。
おーすばらしい。
確かに、BYCOLをBYROWすればとふと思ったのですが、
それは無理かと検証しませんでした。
ありがとうございます。