Сабж!
Задался вопросом "Как грамотно вставить таблицу в друпал, с использованием полей и т.д.?", в поиске здесь наткнулся на топик "Вывести таблицу excel на страницу". Вспомнил, что раньше видел пару модулей на drupal.org по теме, поискал и нашел.
Итак...
Tables Filter Module
Самый, наверно, простой табличный модуль. Ставите его, включаете в Форматах Ввода этот фильтр и, используете токены вида [table ] для редактирования таблицы. Пример построения таблицы - здесь.
Никакого импорта файлов и т.д.
Дешево и сердито.
Slickgrid
Более продвинутый вариант.
Удобные средства редактирования таблицы, приличное количество фич. Импорта файла с таблицей, похоже нет.
Имхо, удобен, если таблицы приходится добавлять нечасто и небольшие.
Sheetnode
Самый продвинутый модуль.
Для импорта использует http://phpexcel.codeplex.com/ и https://github.com/infojunkie/socialcalc
Некоторые возможности (на сейчас, модуль развивается):
Экспорт-импорт CSV, XLS, XLSX, OOCalc, Google Docs Spreadsheets (в разработке), etc.
Экспорт, помимо перечисленного, в PDF.
Значения таблиц могут раскидываться по (cck)полям.
... и многое другое.
Стабильная версия - только для 6ки, и разработка - для 7ки.
За подробностями лучше на страницу модуля.