NeoAttendance | Система анализа посещаемости
function calculateAttendance(marks) { return (marks.filter(m => m === '+').length / marks.length) * 100; }
const processFile = async (file) => { const text = await mammoth.extract(file); }
interface AttendanceData { group: string; persons: string[]; }
export function generateReport(data: AttendanceData[]): Excel { }
if (attendance > 80) { highAttendance.push(person); }
XLSX.writeFile(wb, 'attendance_report.xlsx');

NeoAttendance

Загрузите несколько файлов ведомостей в формате DOCX. Система автоматически обработает данные, определит граждан с посещаемостью более 80% и создаст итоговый отчет в формате Excel.

или перетащите их в эту область

Файлы не выбраны
Скачать отчет Excel

Файл содержит данные по всем загруженным группам

Номер группы ФИО (посещаемость > 80%)
Инструкция:
  1. Выберите или перетащите файлы ведомостей DOCX
  2. Нажмите кнопку "Сформировать отчет"
  3. Дождитесь завершения обработки всех файлов
  4. Скачайте готовый отчет в формате Excel
Примечание:
  • Все обработки выполняются локально
  • Файлы не загружаются на сервер
  • Поддерживаются только DOCX файлы
Все данные обрабатываются в вашем браузере. Никакая информация не покидает ваше устройство.