質問: Roo::Excelx.new('ファイルの名前') sheet.each_row_streaming(offset:1) do |row| if row[1] <= 6 # 処理 end end ``` ### 試したこと irbでは <= に undefined methodエラーは出ませんでした。 ``` irb(main) > if sheet.cell(3,'B') <= 6 irb(main) > puts "true" irb(main) > end true ``` each_row_streamingで1行ずつ取り出し配列に格納された後の風力(row[1])は1行目のタイトル以外は:numeric_or_formula型です。 試しに <, <=, >=, > など試しましたが全滅でした。 よろしくお願いします。
回答: formulaなので、row[1].valueとしないといけないのではないでしょうか? 違ったらごめんなさい。。。