Kitab Vitran · NIPUN Bharat
Target vs. officer-reported receipt of foundational learning material across 75 districts of Uttar Pradesh.
State-wide received as a share of target, per book title.
How the 75 districts split across delivery stages.
Sorted lowest first — the districts needing follow-up sit at the top.
Block targets are rolled up from the school work-order CSV (71,877 schools), so they are independent of the district figures above and may not sum to them. Connect a block-scan sheet to layer received vs target — rows are matched on Block_Code (falling back to district + block name).
School targets come straight from the work-order CSV (one row per UDISE). Pick a district to list its schools; connect a school-scan sheet to layer received vs target — rows are matched on UDISE code.
Targets are embedded from the district work-order. Received figures come from your connected Google Sheet (read live, refreshed automatically) or an uploaded CSV — district names and the nine title headers are matched by normalisation plus fuzzy matching, so spelling differences (e.g. Allahabad/Prayagraj, Nipun Talika/Taalika) are reconciled automatically. Any district not present in the data is counted as 0 received (not reached). Cell colour follows received share of target: green above 80%, yellow 50–80%, red below 50%. Click any district for its full title-by-title breakdown. The sheet is read directly in your browser; nothing is stored or sent anywhere else.