General software, Operating Systems, and Programming discussion.
Everything from software questions, OSes, simple HTML to scripting languages, Perl, PHP, Python, MySQL, VB, C++ etc.
If you put something like 2-1 or 1-2 in excel it will treat it as an equation, giving you back the result. If you want to simply put 1-2 in a cell, you will need to precede it with a single quote mark ('). So, your cell would be typed in like this: '1-2
Those are the only two ways I know, either preceding with the ' or formatting the cell as strictly text. You could always format the whole row, column, or even the whole sheet as text and you will not have to use the '...
If all you want to do is enter text into a table, create a table in Word and work with it there. The reason Excel makes you jump through hoops is that it is primarily a spreadsheet, developed to work with numbers in terms of equations, not just for formatting.
In all honestly what Easto said will work...or at least it did for me.
format the cell to 'text', then whatever you type is what will appear. the '=' sign needs to be used first for it to be considered an equation.
if you already have something in the cell and then try to format it to 'text' it will change to something weird, so make sure to format all the cells before you start typing.