これが私がやろうとしていることです:
私はデータを持っています。このデータは構造化されていないので、何とかできるように見栄えを良くしようとしています。
「住所」という欄があります。アドレス列の値が「ADDRESS」の場合、値が 1 の場合にカウントを実行します。「ADDRESS」以外の場合は、カウントをインクリメントします。
現在の動作: 値「ADDRESS」が表示された場合、カウンターの値は 1 になり、値が「ADDRESS」でない場合はインクリメントされますが、値自体はリセットされません。何事もなかったかのように進みます。
私のコード:
var count_y = -1;
for(a = 0; a<= New_Row_Num; a++){
if(Address == 'ADDRESS'){
count_y = 1;
//count_y == 0;
}else{
count_y += 1;
}
}
上記のコード以外に機能しなかったこと: 配列を作成し、それに値 1 を割り当ててみました。「アドレス」列の値が「ADDRESS」の場合、配列は値 1 に戻ります。そうしないと、配列の値が増加します。これは、数値が異なるだけで、上記と同じ効果がありました。
私が間違っていることを理解するのを手伝ってください、ありがとう。