MicrosoftВ® Office ExcelВ® 2007 Inside Out (Inside Out (Microsoft))

In the realm of spreadsheets, the complementary actions of inserting and deleting are collectively the second most used editing techniques. Inserting and deleting rows and columns of information have some nuances that don't exist in the world of word processing, for example, but that you must consider.

Inserting Columns and Rows

On the Home tab, you can click commands on the Insert menu in the Cells group to add cells, columns, and rows to a worksheet. However, when you need to insert entire rows or columns, it's easiest to right-click the column or row heading, which simultaneously selects the row or column and displays the shortcut menu shown in Figure 8-9. (You can also drag through several rows or columns and then right-click the selection to insert the same number of columns or rows you selected.) Then just click Insert.

Figure 8-9: Right-click a row or column heading, and click Insert. Click the smart tag after you insert for some post-insertion options.

After inserting the column in Figure 8-9, the contents of column D move to column E, leaving the freshly inserted column D blank and ready for new information. The newly inserted cells take on the same formats as the cells in the column to the left, and Excel adjusts the formulas in cells F4:F15 to account for the expanded range.

A smart tag appears after you insert, which you can use to change the formatting of the inserted cells. Click the smart tag to display the menu shown on the right in Figure 8-9. If you want to extend a table by inserting a column on its right, for example, you might want to use the Format Same As Right or Clear Formatting option. The default Format Same As Left option works for our example.

Note 

When you insert a row instead of a column, the smart tag options are Format Same As Above (the default), Format Same As Below, and Clear Formatting.

Handy Keyboard Shortcuts

Some of us are mouse fans; others are keyboard jockeys. If you're a good typist, you might prefer keeping your hands on the keys as much as possible. If so, this table of keyboard shortcuts for typical insertion actions is for you.

Press

To

Alt, I, R

Insert rows

Alt, I, C

Insert columns

Alt, E, D

Delete selected rows or columns

Ctrl+Spacebar

Select columns

Shift+Spacebar

Select rows

Inserting Cells

You can insert cells or cell ranges rather than entire rows or columns by using the shortcut menu technique described earlier or by clicking Home, Insert, Insert Cells, which displays the Insert dialog box shown in Figure 8-10.

Figure 8-10: Click the Insert Cells command to choose the direction to move existing cells in your worksheet.

Note 

The Insert menu is actually a button with an arrow to its right; if you click the button, it is the equivalent of clicking the Insert Cells command, which moves cells either down or to the right, depending on the shape of the selected cell range. To display the menu shown on the left in Figure 8-10, click the arrow.

Note 

You can insert multiple nonadjacent cells when you use the Insert command, except when inserting cut or copied cells.

Inserting Copied or Cut Cells

Often you need to copy or move existing data to the middle of another area of existing data, moving other data out of the way in the process. You can do this the hard way, by inserting just the right amount of space in the destination area and then copying or cutting cells and pasting them to the new location. However, it's much easier to click Home, Insert, Insert Copied Cells or Insert Cut Cells because this handles all these actions for you. These commands appear on the Insert menu (or on the shortcut menu) only when you have first copied or cut some cells. Sometimes it's obvious what needs to happen. For example, if you cut an entire row, you'll surely want to insert the entire row somewhere else. In these cases, Office Excel 2007 employs some commonsense rules and executes the action without hesitation. If Excel needs more information about how to adjust the worksheet, it will open the Insert Paste dialog box shown in Figure 8-11.

Figure 8-11: When you insert after copying or cutting cells, the Insert Paste dialog box appears.

For example, you can use cutting and inserting to add rows for 2007 data in Figure 8-11 by copying the rows containing 2008 data and editing the contents, thereby saving yourself some unnecessary typing. To do so, select cells A6:F9, and press Ctrl+C to copy the range. Then click Home, Insert, Insert Copied Cells to display the Insert Paste dialog box. Then select the Shift Cells Down option, and click OK. Excel inserts the copied data and moves the rest of the table down to accommodate the insertion, as shown in Figure 8-12.

Figure 8-12: Inserting previously copied or cut cells is faster than inserting cells and then copying or cutting data to fill the inserted range.

Deleting Cells, Columns, and Rows

You can use the Delete menu on the Home tab (located in the Cells group) to remove cells, rows, or columns from your worksheet. Delete removes the selected cell or range from the worksheet, shifting cells to fill the empty space you create.

Note 

The Delete menu is actually a button with an arrow to its right; if you click the button, it is the equivalent of clicking the Delete Cells command, which moves remaining cells either up or to the left, depending on the shape of the selected cell range. To display the menu, click the arrow.

Here are some guidelines for using Delete:

Figure 8-13: Use the Delete dialog box to choose the direction to move cells.

For more information about formulas and cell references, see Chapter 12, "Building Formulas."

When you delete (or insert) partial rows or columns, it's easy to misalign data. For example, in Figure 8-14, we deleted cells B6:E9, with the default Shift Cells Up option selected. This eliminated the cells referred to by the formulas in column F, producing #REF errors. In addition, the column F totals in rows 13 through 20 now refer to the data in rows 9 through 16. This is a case where we might have wanted to clear the cell contents rather than delete the cells.

Figure 8-14: You can create errors when you delete the wrong cells.

Caution 

Although you can generally use Undo to cancel a deletion, you should take heed of these important points. Before you delete an entire column or row, scroll through your worksheet to be sure you're not erasing important information that is not currently visible. Deleting cells that are referred to by formulas can be disastrous, as Figure 8-14 illustrates. Finally, when you delete a column or row referred to by an argument of a function, Excel modifies the argument, if possible, to account for the deletion. This adaptability is a compelling reason to use functions wherever possible. For more about using functions, see Chapter 13, "Using Functions."

Fixing Formula Problems

In the following worksheet, notice that the formulas in row 21 have small triangular indicators in the upper-left corner of each cell (they are green on your screen):

These triangles indicate an anomaly of some kind; in this case, we moved cells around within the table, so the formulas no longer include the cells we moved. Notice in the graphic that the formula bar displays the formula =SUM(B13:B20), omitting cells B9:B12. We used the Insert Cut Cells technique described in this chapter to move the rows containing September through December data from the bottom of the table to the top, which created the problem. When you insert or move rows or columns at the edge of cell ranges referred to by formulas, the formulas might not be able to adjust properly, as is the case here. In the "old days" (a couple of releases ago), you had to figure this out on your own, but Excel 2007 now offers help. As shown here, not only do the little flags appear, but when you select one of the formula cells, a smart tag appears offering a Formula Omits Adjacent Cells menu containing pertinent options.

The Update Formula To Include Cells option works correctly in our example. This is a much easier solution than editing each formula manually.

Clearing Cells

The difference between deleting and clearing isn't subtle. Although deleting completely removes selected cells, shifting adjacent cells to fill the void, clearing leaves selected cells in place and removes contents, formats, and any comments that might be attached. The Home tab includes a Clear menu, which is one of the buttons in the Editing group without a label-the one that is meant to look like an eraser (but really doesn't). Figure 8-15 shows the Clear menu.

Figure 8-15: The commands on the Clear menu remove the corresponding attributes of selected cells without removing the cells.

The commands on the Clear menu perform the following tasks on selected cells:

Caution 

The Clear Series command, which was available in previous versions, is no longer available in Excel 2007.

Inserting, Deleting, and Clearing Cells with the Mouse

To perform the next group of operations, you use the fill handle, which appears in the lower-right corner of the selection rectangle, the bold border that appears around the selected cell or range. If you select entire rows or columns, the fill handle appears next to the row or column heading.

When you select a single cell and drag the fill handle in any direction, Excel copies the contents of that cell to all the cells through which you drag (with exceptions, which you'll learn later). When you select more than one cell, Excel either copies the range or extends a data series in the direction you drag, depending on the cell contents, the shape of the selection, and whether you are holding down Ctrl. Pressing the Shift key while dragging the fill handle lets you insert blank cells into a worksheet.

In the worksheet on the top in Figure 8-16, we selected A7:H7 and dragged the fill handle one row down while pressing the Shift key. The pointer became a double-headed arrow. The worksheet on the bottom in Figure 8-16 shows the newly inserted blank cells.

Figure 8-16: Drag the fill handle while pressing Shift to insert cells.

You use the same technique to insert entire blank rows or columns-just select the row or column headings, or press Shift and drag the fill handle, which appears adjacent to the row or column headings. You can just as easily delete cells, columns, or rows using a similar technique. To delete the cells we inserted in Figure 8-16, select A8:H8, hold down Shift, and then drag the fill handle up one row. The area turns gray, and the pointer changes to a similar double-headed arrow, with the arrows pointing inward this time. When you release the mouse button, Excel deletes the selection.

If you drag the fill handle back over selected cells without pressing Shift, you clear the cell contents instead of deleting the cells. This clears formulas, text, and numbers only. If you hold down the Ctrl key while dragging over a selection, you clear all the cell contents as well as the formatting, borders, and comments.

Fill Handles and Cell Selection Rectangles

The cell selection rectangle is the heavy black-bordered box that surrounds the currently selected cells. By default, the fill handle is visible in every cell selection rectangle:

Dragging the fill handle extends the selection and performs other feats of prowess, as described in this chapter. Dragging the selection rectangle moves or copies the selection, also as described in this chapter. If the fill handle is not visible, click the Microsoft Office Button, click Excel Options, and then click the Advanced category. In the Editing Options area, select the Enable Fill Handle And Cell Drag-And-Drop check box. The Alert Before Overwriting Cells check box is automatically selected (and recommended).

Dragging with the Right Mouse Button

If you select cells and then drag the selection rectangle using the right mouse button, a shortcut menu appears when you release the button, as shown in Figure 8-17. You can use the options on the shortcut menu to consummate your edit in a variety of ways.

Figure 8-17: Drag the selection with the right mouse button to display a shortcut menu.

The options on the shortcut menu are as follows:

Категории