過去の桐井戸端BBS (桐ver.9) |
23435 | 項目10から項目20までの間で一番大きい番号の項目に入っているデータを表示したい | kame | 2003/11/22-09:30 |
項目10から項目20までに、勤務地履歴を記入しています。ある人は、項目15までの人も居れば項目20までの人もいます。 項目21に最新の勤務地(項目の大きい方)を表示したいのですが、いい方法が見つかりません。 #condや#条件でやってみましたがうまくいきません。 よろしくおねがいいたします。 | |||
23436 | Re:教えてください・・・・・・ | 宮城 | 2003/11/22-10:16 |
記事番号23435へのコメント kameさん、こんにちは。 #条件選択([項目20]<>"",[項目20] ,1,#条件選択([項目19]<>"",[項目19] ,1,#条件選択([項目18]<>"",[項目18] (略) ,1,#条件選択([項目10]<>"",[項目10]))))))))))) 項目20から調べてデータの入っている最後のところを引きます。 | |||
23437 | Re:ヒント:#横件数 | bonito | 2003/11/22-10:25 |
記事番号23435へのコメント kameさん 項目21の項目計算式を #項目属性(#横件数([項目10],[項目20])+9,0) としたら如何かと... 注1.[項目10]は10番目に定義された項目だと勝手に 解釈して+9としました(項目番号-1ですね) 注2.#項目属性という関数に代わる項目値を取得する 別の関数があったかも知れませんが、私は常にコレなので...(^^; 注3.[項目10]から[項目20]の間に半角全角のスペース なんかを入力されると思わぬ結果を招くので その辺の備えもすればした方がいいかも... | |||
23438 | Re:教えてください・・・・・・ | アックン | 2003/11/22-10:26 |
記事番号23435へのコメント kameさん、こんにちは。 項目[21]の項目計算式をこんなふうにすればいいですよ。 #cond([20],[20],[19],[19],[18],[18],[17],[17],[16],[16],[15],[15],[14],[14],[13],[13],[12],[12],[11],[11],[10],[10]) |