Table:
0
A
B
C
D
E
1
Language
Creator
First public release date
Editor
Viewer
2
Computable Document Format
Wolfram Research
2010
Mathematica
CDF Player
3
Darwin Information Typing Architecture (DITA)
IBM, OASIS
2005
Text / XML editor
Output to HTML , PDF , CHM , javadoc , others.
4
DocBook
The Davenport Group, OASIS
1992
XML editor
Output to HTML , PDF , CHM , javadoc , others.
5
Encoded Archival Description (EAD)
Berkeley Project
1998
Text editor
Web browser
6
Extensible HyperText Markup Language (XHTML)
W3C
2000 (January 26)
Text / XML editor , HTML editor
Web browser
7
HyperText Markup Language (HTML)
Tim Berners-Lee
1993
Text editor , HTML editor
Web browser
8
LilyPond
Han-Wen Nienhuys , Jan Nieuwenhuizen
1996
Text editor , Scorewriter
Output to DVI , PDF , PostScript , PNG , others.
9
Maker Interchange Format (MIF)
Frame Technology acquired by Adobe Systems in 1995
1986
Text editor , FrameMaker
FrameMaker
10
Math Markup Language (MathML)
W3C
1999 (July)
Text / XML editor , TeX converter
Web browser , Word processor
11
Music Extensible Markup Language (MusicXML)
Recordare
2002
Scorewriter
Scorewriter
12
Office Open XML (OOXML)
Ecma International , ISO / IEC
2006
Office suite
Office suite
13
OpenDocument Format (ODF)
OASIS , ISO / IEC
2005
Office suite
Office suite
14
Open Mathematical Documents (OMDoc)
Michael Kohlhase
2000
Text / XML editor
Output to XHTML + MathML , TeX , others.
15
Rich Text Format (RTF)
Microsoft
1987
Text editor , Word processor
Word processor
16
Scalable Vector Graphics (SVG)
W3C
2004
Vector graphics editor
Web browser , etc.
17
Script
IBM
1968
Text editor
GDDM, AFP viewer
18
TeX
Donald Knuth
1978
Text editor
DVI or Portable Document Format (PDF) converter
19
troff (typesetter runoff) , groff (GNU runoff)
Joe Ossanna
1973
Text editor
groffer, or output to PostScript
20
Wireless Markup Language (WML)
WAP Forum
1999
Text / XML editor
Microbrowser

Questions and formulas:
Question: Which viewers have the language of troff (typesetter runoff) , groff (gnu runoff)?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="troff (typesetter runoff) , groff (GNU runoff)"),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E20,A2:A20="troff (typesetter runoff) , groff (GNU runoff)"),5))
Level: medium
Question: Who is the creator when the view happens to gddm, afp viewer?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="GDDM, AFP viewer"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E20,E2:E20="GDDM, AFP viewer"),2))
Level: medium