にゃあ

Excel2007のCOUNTIFは255バイトを超えると#VALUE!になる

韓国語の例文をエクセルに貼り付けて分析しているのですが、そのなかで重複した例文を検出するためにCOUNTIF()を使おうと思ったのですが、一部の例文で結果が#VALUE!になったので、おかしいなと思って調べてみてわかったことを書きます。

韓国語の例文は、単純なものから複雑のものまであるのですが、その中でも長い例文で結果が#VALUEになることに気が付き、バイト数制限があるのではと推測し、次の画像ようなテストを行ってみました。



その結果、わかったことはCOUNTIFが扱える文字数の限界が255バイトまでだということでした。

長文でCOUNTIFする場合は、いったん255バイトまで丸めた検索範囲を作り、条件文字列も255バイトにまるめて、検索するしかなさそうです。

エクセルでもmd5などの暗号化が使えれば楽なのですが・・・。

PHP畑にいる私からすると、関数が少ないエクセルはほんと使いづらいものです。

コメント&トラバ

トラックバックを送る

無関係なスパムのトラックバックを防止するため、リンク先で本サイト(suin.asia)への言及が確認されないトラックバックは破棄しています。

トラバURL : http://suin.asia/trackback/113

コメントを書く

お名前* URL
本文*
合い言葉* ←「vethevepre」と入力して下さい。
* この記事の話題と関係ないコメントはどんな内容でも削除します。(移動できないので)

トラックバック

トラックバックがないのはさみしいにゃん…。

コメント

コメントはないです。誰かコメント書いてよぅ…。

Author

Submenu

Recent Entries

XOOPS Cube Dev Ring

氷川 XOOPS Module 開発室

Recent Comments

Recent Trackbacks

facebookいいね