仕様と根拠

列の値ごとの集計

指定した列の文字が同じ行を同じ組として数え、冊数の多い順に並べます。ジャンル名の列でも、著者名の列でも、同じ仕組みで「著者別の冊数」「ジャンル別の冊数」を出せます。空欄の行は「(空欄)」として数えます。

NDC の 10 区分

日本十進分類法(NDC)は、番号の百の位が大きな区分(類)を表します。国立国会図書館の分類基準の目次では、総記・哲学・歴史・社会科学・自然科学・技術・産業・芸術・言語・文学の 10 区分が並び、番号は 0〜9 に対応します。この道具は番号の最初の 1 桁だけを見て、この 10 区分に寄せます。

割合と検算

割合は冊数を集計した行数で割り、小数第 2 位を四捨五入して小数第 1 位まで表示します。組ごとの冊数を足すと行数に一致します。四捨五入のため、割合の合計が 100.0% にならないことがあります。

根拠にした仕様・資料

仕様・資料と確認日
仕様・資料確認日使った箇所
国立国会図書館「日本十進分類法(NDC)新訂10版 分類基準」令和4年6月版2026年10月29日目次の 10 区分: 総記・哲学・歴史・社会科学・自然科学・技術・産業・芸術・言語・文学。各区分の本文が 0xx〜9xx の番号で始まることを確認(pdftotext)

指摘の段階

入力の扱い(送信しない仕組み)

処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。

このツールでできないこと(制約)

ご利用にあたって

  • NDC の 10 区分への寄せ方は番号の百の位だけを見ています。図書館ごとの細かい運用の違いは反映しません。
  • 割合は四捨五入のため、合計が 100.0% と少しずれることがあります。