この記事は最終更新日から1年以上が経過しています

  • 投稿日:2024/03/04
  • 更新日:2024/03/05
【スプレッドシートの便利な使い方】ARRAYFORMULAでダメな時のBYROW関数

【スプレッドシートの便利な使い方】ARRAYFORMULAでダメな時のBYROW関数

会員ID:80BMvCyB

会員ID:80BMvCyB

要約
スプレッドシートで同じ計算を繰り返し行う場合、ARRAYFORMULA関数を使うとコピペを減らすことができます。 ただし、範囲を指定した関数をARRAYFORMULA関数の中で使うと、うまく動かないことがあります。 そんな時に使えるのが、BYROW関数です。

スプレッドシートで同じ関数を繰り返すにはARRAYFORMULA関数が便利

スプレッドシートで同じ計算を繰り返し行う場合には、ARRAYFORMULA関数が便利です。

下記の記事にARRAYFORMULA関数の使い方をまとめましたので、参考にしてください。

【スプレッドシートの便利な使い方】ARRAYFORMULA関数でコピペを減らす
https://library.libecity.com/articles/01HR0GWS07EN13BPREBJ0DN0PR

ノウハウ図書館.png

ただし、欠点もあります。

例えば、SUM()関数は、それ自体が範囲指定をする関数ですが、ARRAYFORMULA関数の中で使うと、うまく動きません。

これを解決するのがBYROW関数です。

BYROW 関数とは

Google のヘルプでは、BYROW関数は次のように説明されています。

この関数は、LAMBDA関数を各行に適用して、配列を行単位でグループ化します。 使用例 BYROW(A1:C3,LAMBDA(行,MAX(行)))BYROW(A1:C3,LAMBDA(行,SUM(行)))

https://support.google.com/docs/answer/12570930?hl=ja

続きは、リベシティにログインしてからお読みください

ノウハウ図書館でできること
  • すべての記事の閲覧

  • ブックマーク

  • いいね・レビュー

  • 記事の投稿※応援会員(有料)のみ

  • ポイントの獲得※応援会員(有料)のみ

※会員登録には、新入生会員(初月30日無料)と応援会員(有料)があります

応援会員制度とは?
さらに!
  • リベシティの他の機能やサービスもご利用いただけます詳しく見る

ブックマークに追加した記事は、ブックマーク一覧ページで確認することができます。
あとから読み返したい時に便利です。

会員ID:80BMvCyB

投稿者情報

会員ID:80BMvCyB

パンダ会員

この記事に、いいねを送ろう! 参考になった記事に、
気軽にいいねを送れるようになりました!
この記事のレビュー(1
  • 会員ID:87WDrC7n
    会員ID:87WDrC7n
    2024/03/05

    先月から会社の売上等を見える化する為のグラフ作成をまかされていて、まさにコピペだらけのスプレッドシートを扱っています。データ行が増えると数値を全部かえていかなければならず、なんとかならないものかと思っていました。難しくてよく分からないですが、とりあえず挑戦してみたいと思います。投稿ありがとうございます!

    会員ID:80BMvCyB

    投稿者