テーブルから複数件取得する際、5つ飛ばしで表示したい
2020-07-12 08:31
参照画像のように、連番を表示させる際に5つ飛ばしで表示させたいのですが、関数がわからず困っています。
連番を表示後、行を挿入するのではなく最初から行1、7、13・・・に連番を表示させたいのです。
「複数件取得する」に関数を設定することはできるのでしょうか?
よろしくお願いします。
回答を投稿するにはログインが必要です。
日本コンピューターシステム様
早速のご回答ありがとうございます。
まだ試せていませんが、取り急ぎお礼申し上げます。
ありがとうござました!
早速のご回答ありがとうございます。
まだ試せていませんが、取り急ぎお礼申し上げます。
ありがとうござました!
日本コンピュータシステム(CELFチーム)
パートナー
ベストアンサー
こんにちは。
取得するレコード数がわかっている前提のシンプルなサンプルです。
・画像にはありませんが、サンプル用テーブル(ncs_sample_346)には連番列のみ定義されて、1~24の文字列が登録されています
・繰り返しは24回固定ですが、予めレコード数を取得することで動的に設定ことも可能です
・テーブルから1レコード目、2レコード目・・・と順番に連番を取得していきます
・取得した連番の表示位置を以下の計算式を用い、5つ飛ばしにセットします
=(B9-1)*6+1 ※6つ飛ばしなら*7となります
・表示列はE列固定にしています
・取得開始行B9は、繰り返しアクションが自動的にカウントアップしてくれます
お役に立てれば幸いです。
取得するレコード数がわかっている前提のシンプルなサンプルです。
・画像にはありませんが、サンプル用テーブル(ncs_sample_346)には連番列のみ定義されて、1~24の文字列が登録されています
・繰り返しは24回固定ですが、予めレコード数を取得することで動的に設定ことも可能です
・テーブルから1レコード目、2レコード目・・・と順番に連番を取得していきます
・取得した連番の表示位置を以下の計算式を用い、5つ飛ばしにセットします
=(B9-1)*6+1 ※6つ飛ばしなら*7となります
・表示列はE列固定にしています
・取得開始行B9は、繰り返しアクションが自動的にカウントアップしてくれます
お役に立てれば幸いです。