• ベストアンサー

オープンオフィスでエラー508

A列のデータ(100件)とB列(200件)のデータを見比べて 同じデータがあればC列に抽出したいと考えています。 検索したところエクセルの解説ページが出てきたので http://support.microsoft.com/kb/213367/ja 参考にし下記のように入力したところ =IF(ISERROR(MATCH(A1,$B$1:$B$200,0)),"",A1) エラー:508 と表示されてしまいました。 オープンオフィスでの書き方を教えていただけましたら幸いです。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

> オープンオフィスでの書き方を教えていただけましたら幸いです。 数式の書き方は「Excel」と同じですが、 「引数」の区切り文字が、「Excel」が「,」の所、「OOo」では「;」です。 従って、次のように変更すればよいはずです。 =IF(ISERROR(MATCH(A1;$B$1:$B$200;0));"";A1) 「OOoの表計算「Calc」とExcelを互換検証 (3/4)」 http://www.itmedia.co.jp/enterprise/articles/0507/27/news035_3.html

uewouuc73jmmdjd
質問者

お礼

koko88okokさん、ご回答ありがとうございます! 詳しい解説もありがとうございますm(_)m

その他の回答 (1)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>オープンオフィスでの書き方を教えていただけましたら幸いです。 関数の引数間の区切り記号はカンマではなくセミコロンを使うようです。 エラーの原因になっていると思います。 書き換えてみると良いでしょう。

uewouuc73jmmdjd
質問者

お礼

bunjiiさん、ありがとうございます! セミコロンだったんですね。 調べてもわからなかったので助かりました!

関連するQ&A