If working in the networking industry especially with $big_vendor equipment it is helpful to have an overview of interfaces on a working component. This is not complicated if you have access to the CLI. Usually you do something like:

R1#sh int descr
Interface                      Status         Protocol Description
Fa0/0                          admin down     down
Gi1/0                          up             up
Gi2/0                          up             up
Gi3/0                          admin down     down
Gi4/0                          admin down     down
Fa5/0                          admin down     down
Fa5/1                          admin down     down
Gi6/0                          up             up
Lo0                            up             up

So getting an overview on CLI with a handful of interfaces is pretty easy, you juggle some pipes and excludes or includes and et voiala:

R1#sh int descr | i up
Gi1/0                          up             up
Gi2/0                          up             up
Gi6/0                          up             up
Lo0                            up             up
R1#

You have an overview. Sometimes you get an request from management, we need a spreasheet with or at least a CSV file so we can apply our own filters with it. Well in this case you need to export everything to a text file: (to external source or you might save it on flash the scp somewhere). It is up to you.

R1#sh ip int brie | tee tftp:/interfaces.txt

Then you need to replace all whitespaces that are >=2 line into commas.

sed 's/ \{2,\}/,/g' interfaces.txt

Then again you receive a csv file which can be imported into a spreasheet program for further working.

Interface,Status,Protocol Description
Fa0/0,admin down,down
Gi1/0,up,up
Gi2/0,up,up
Gi3/0,admin down,down
Gi4/0,admin down,down
Fa5/0,admin down,down
Fa5/1,admin down,down
Gi6/0,up,up
Lo0,up,up