XLSForm
Using Excel, you can create any survey using the XLSForm format. XLSForm is a standardized way to design surveys by structuring questions, options, and logic directly within an Excel spreadsheet. Each question, response choice, validation rule, or survey logic is clearly defined in dedicated worksheets, making it simple to build and maintain even complex surveys.
Once designed, an XLSForm can easily be imported in ngSurvey using the XLSForm importer.
Here's a small sample illustrating the basic structure of an XLSForm which is based on 2 worksheets "survey" and "choices":
survey worksheet
text
username
What is your name?
integer
age
How old are you?
select_one yes_no
employed
Are you currently employed?
choices worksheet
yes_no
yes
Yes
yes_no
no
No
This simple example demonstrates how clearly structured questions and choices allow rapid survey design and straightforward conversion to interactive survey forms.
Constraints and repeat of the XLSForm format are not yet supported.
Last updated
Was this helpful?