Method: MyMatrix#correctCityCodes!
- Defined in:
- lib/mymatrix.rb
#correctCityCodes!(colname = '都道府県市区町村コード') ⇒ Object
都道府県市区町村コードの桁そろえExcelで先頭の0が落ちて桁が変わるため
938 939 940 941 942 943 944 945 946 947 948 949 950 |
# File 'lib/mymatrix.rb', line 938 def correctCityCodes!(colname = '都道府県市区町村コード') self.each do |row| code = self.val(row, colname) if(code.length == 4) self.setValue(row, colname, sprintf("%05d", code)) elsif(code.length == 5) #correct else raise "Citycode length error. '#{code}'" end end return self end |