No, not with Asciidoctor.
You might be able to use Asciidoctor to generate HTML and create links in your table header. Then use a JavaScript framework like jQuery DataTables to enable the column sorting.
Take a look at using the docinfo.html file when generating HTML
http://asciidoctor.org/docs/user-manual/#docinfo-file That's a way you could add JavaScript.