excel 输入文本后自动加上固定文字

我希望做一个表,某一列专门统计某天在外住宿情况,比如
A1 B1
张三 与李四一起
李四 单独一人
王五 与赵六一起
赵六 与孙七一起

为了简单输入,只用输入名字:张三、李四...问题是如果设了单元格格式"与"@"一起","单独一人"的那行就是:与单独一人一起。。。求解决办法

这个用条件格式就可以
选中你的B2到B10具体看你的A列有多长,格式 条件格式 接下来四个单元格的选择为( 单元格值 不等于 单独一人) 然后点一下格式 数字 自定义 在那里可以编辑的地方输入 与@一起 确定就可以了测试结果如下不行的话可以发过来我帮你做一下[email protected]
测试结果如下
A1 B1
张三1 与李四一起
张三2 单独一人
张三3 与王五一起
张三4 单独一人
张三5 与李六一起
张三6 单独一人
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-14
用一个辅助列,只输入名字
而B列用公式文字
第2个回答  2012-06-13
=if(b1<>"","与"&b1"一起","单独一人"),复制到B1,然后下拉,可是不知道你的李四、王五,赵六等放在哪一个单元格,请追问追问

我的意思是B1是没有数据的,当然要录入数据的时候只用输入某人的名字就可以自动写出与谁一起或者是单独一人。本来是这样:
A1 B1
张三
李四
王五
赵六
如何变成在B2输入“李四”,显示:

A1 B1
张三 与李四一起
李四
王五
赵六

而在B3输入 “单独一人”时是:
A1 B1
张三 与李四一起
李四 单独一人
王五
赵六

求解

追答

=if(b2"单独一人","与"&b2"一起","单独一人"),然后下拉