Q&A

回答の並べ替え:
投稿新規に質問を投稿する

テーブルから複数件取得する際、5つ飛ばしで表示したい

CGuAK4Hv CGuAK4Hv

2020-07-12 08:31

参照画像のように、連番を表示させる際に5つ飛ばしで表示させたいのですが、関数がわからず困っています。

連番を表示後、行を挿入するのではなく最初から行1、7、13・・・に連番を表示させたいのです。

「複数件取得する」に関数を設定することはできるのでしょうか?

よろしくお願いします。

CGuAK4Hv CGuAK4Hv
日本コンピューターシステム様

早速のご回答ありがとうございます。
まだ試せていませんが、取り急ぎお礼申し上げます。
ありがとうござました!
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
メダルベストアンサー
サンプル
こんにちは。
取得するレコード数がわかっている前提のシンプルなサンプルです。
・画像にはありませんが、サンプル用テーブル(ncs_sample_346)には連番列のみ定義されて、1~24の文字列が登録されています
・繰り返しは24回固定ですが、予めレコード数を取得することで動的に設定ことも可能です
・テーブルから1レコード目、2レコード目・・・と順番に連番を取得していきます
・取得した連番の表示位置を以下の計算式を用い、5つ飛ばしにセットします
 =(B9-1)*6+1    ※6つ飛ばしなら*7となります
・表示列はE列固定にしています
・取得開始行B9は、繰り返しアクションが自動的にカウントアップしてくれます
お役に立てれば幸いです。
メールコンタクトをとる