Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3727 / 76735 ←次へ | 前へ→

【78637】どうかよろしくお願いします
質問  エクセルの素人  - 16/12/2(金) 23:52 -

引用なし
パスワード
   先ほど、質問させていただいたのですが
レスがつかないと思い、出来るだけ達人の先生方に
伝わるように書き直し、再投稿いたします。

ある行に数字1,0,9・・・とランダムに
数字が並んでいるとします。(9は欠損値とします)
その行はずっと下まで続いているものとします。
ある行の右側に1がくるとします。そのとき、1に一番近い左側に
0がくればY列に1をおきたいのです。そして、その行に結果的に
右側の1の左側に0が来ない場合、Y列に0をおくものとします。

そして、右側の1に一番近い左側にOが来た場合はさらに、Z列に、ABCDE・・・
のどの列の0がきたのかをZ列に記したいとおもいます。
(例)のようにY列に1か0、Z列にABCD・・・のどれかを
おいてほしいのです。
これらを満たす関数をおしえていただけないでしょうか?
なお、行、列ともに数字が続くものとして、一番最後の2列に
に1か0、ABC・・・のどれかがわかるような
汎用性の高い関数を作りたいと思いますが
なかなかできません。
どうかお助けください。

    A  B  C  D  E ・・・・ Y   Z
1   0  9  1  0  0      1   A  ← (例)
2   0  0  1  0  0      1   B  ← (例)
3   0  1  1  9  0     1かO 
4   0  9  1  0  0     1かO
5   0  1  1  0  0     1かO
6   1  0  9  1  0     1かO




1 hits

【78637】どうかよろしくお願いします エクセルの素人 16/12/2(金) 23:52 質問[未読]
【78639】Re:どうかよろしくお願いします β 16/12/3(土) 9:31 発言[未読]
【78640】Re:どうかよろしくお願いします 夜露四九 16/12/3(土) 9:43 発言[未読]
【78641】Re:どうかよろしくお願いします β 16/12/3(土) 11:00 発言[未読]
【78642】Re:どうかよろしくお願いします エクセルの素人 16/12/3(土) 13:21 発言[未読]
【78644】Re:どうかよろしくお願いします β 16/12/3(土) 17:10 発言[未読]
【78648】Re:どうかよろしくお願いします エクセルの素人 16/12/4(日) 12:28 お礼[未読]
【78643】Re:どうかよろしくお願いします γ 16/12/3(土) 14:52 発言[未読]
【78646】Re:特定の数値パターンを調べるには? γ 16/12/4(日) 11:32 発言[未読]
【78647】Re:特定の数値パターンを調べるには? エクセルの素人 16/12/4(日) 12:25 お礼[未読]
【78649】Re:特定の数値パターンを調べるには? γ 16/12/4(日) 13:06 発言[未読]

3727 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free