過去の桐井戸端BBS (桐ver.8) |
5715 | ページごとに1番から始まるように番号をうちたい | もちもち | 2000/04/25-10:20 |
質問です。教えてください。 1ページ1番から20番までの男子がいます。 2ページに21番から30番までの女子がいます。 3ページに2組の男子、4ページに女子というように並んでいます。 男子、女子ともにページごと1番から始まるように番号をうつには、 どのような関数を使えばいいのですか。 #連番だと2ページ以降の番号は1からになりません。 教えてください。 | |||
5716 | Re:キーブレークによる連番の振り直し | 宮城 | 2000/04/25-15:35 |
記事番号5715へのコメント もちもちさん、こんにちは。 組、男女で並んでいる前提です。 #条件選択(([組]=#直前値([組],"先頭") .and [男女]=#直前値([男女],"先頭")) ,#直前値([番号],0)+1 ,1,1) でどうでしょうか。"先頭"は適当です。第1行目と組・男女が割れたとき 1、それ以外は前行[番号]に+1(になると思うんですが・・・)。 | |||
5735 | Re:#順位ってのは? | tomo | 2000/04/25-21:47 |
記事番号5715へのコメント もちもちさん、こんばんわ。 もしも項目を追加しても良いなら[連番]を整数型で用意します。 (または、作業用の整数型項目を利用) 番号を振る順序を決定する項目が、例えば[ふりがな]だとします。 1.並べ替えを[組]昇順,[性別]降順,[ふりがな]昇順の順序で。 2.その状態で[連番]の置換を#連番で。 3.同じくその状態で[番号]の置換を#順位([組],[性別],[連番])で。 [ふりがな]に重複がなければ新規項目無しで可能でしょう。 [性別]降順なのはそうすると男が先に来るからです。 (50音で、昇順ならジョ>ダン) いかがでしょうか? | |||
5742 | Re:教えてください | 佐田 守弘 | 2000/04/26-00:19 |
記事番号5715へのコメント もちもちさん 確認します。この連番を打つというのはレポートでしょうか。 レポート印刷時にそのページ内の連番を印刷するのであれば、#明細連番関数を使うのが良いかと思います。 佐田守弘(KS-00119) | |||
5752 | Re:ありがとうございました | もちもち | 2000/04/26-11:41 |
記事番号5715へのコメント もちもちです。 みなさん親切なアドバイスありがとう ござあいました。 おかげでできました。 また、よろしくお願いします。 |