HOME»基本情報技術者試験掲示板»平成26年春期午後問13
投稿する

[4447] 平成26年春期午後問13

 かざまメルローさん(No.1) 
https://www.fe-siken.com/kakomon/26_haru/pm13.html

e,fに関する質問なのですが、
minIDが更新されないため、一度  previousValueに 相対(I1,minID,0)が代入されると
常に  previousValue = 相対(I1,minID,0)が成立してしまうように見えるのですが、いかがでしょうか。

不勉強で申し訳ございませんが、お教えください。
2022.09.24 00:04
jjon-comさん(No.2) 
FE シルバーマイスター
〔ワークシート:提供リスト〕
の(4)の問題文にはこう書いてあります。
----
次の式をワークシート"匿名化顧客リスト"のセル I2 に入力し,セル I3〜I5001 に複写する。
H2*10000000+C2*100000+F2*1000+G2
----
ちなみにH列は,その顧客が処理済みか(1)否か(0)を示すマーキング値です。


設問2のマクロから空欄dの前後のみ抜粋します。
----
■I:1, I≦numCustomer, 1
|・minID ← [ウ 照合一致(最小(I2〜I5001),I2〜I5001,0)]
|・相対(H1, minID, 0) ← 1
----

・相対(H1, minID, 0) ← 1
の実行により,ある行のH列のセルの値が変われば,同じ行のI列のセルの値が自動計算されて変わります。よって,ループのたびにminIDの値は更新されます。
2022.09.24 01:24

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop