私はグーグルスプレッドシートでいくつかの機能を実行するために勉強しています。
たとえば、関数test(searchvalue、searchrange)call:test( "found"、B3:C5)
引数searchrangeはオブジェクトであり、遺伝子タイプはSpreadsheet Servicesの範囲ですが、
searchrangeをGoogleスプレッドシートの範囲にキャストするにはどうすればよいですか。
私はグーグルスプレッドシートでいくつかの機能を実行するために勉強しています。
たとえば、関数test(searchvalue、searchrange)call:test( "found"、B3:C5)
引数searchrangeはオブジェクトであり、遺伝子タイプはSpreadsheet Servicesの範囲ですが、
searchrangeをGoogleスプレッドシートの範囲にキャストするにはどうすればよいですか。
カスタム関数で「範囲」パラメーターを受け取ると、範囲自体ではなく、範囲の値を直接受け取ります。
パラメータが単一のセルの場合、その値を直接受け取ります。マルチセル範囲の場合は、値のマトリックスを受け取ります。マルチレンジが単一の列または行であるかどうかに関係なく(常に値のマトリックスです)。
とにかく、そのような関数を開発することはお勧めしません。すでにそれを実行しているネイティブのスプレッドシート関数であるmatch
数式があるからです。また、カスタム関数よりもネイティブ数式を使用することをお勧めします。カスタム関数は使用しないでください。遅く、正しく記述して使用するのが困難です。