搜索
写经验 领红包
 > 家居

自动生成大型会议桌牌的软件(怎么制作会议桌牌)

导语:自动生成大型会议桌牌

上次分享了如何自动生成大型会议座次表,今天再分享一个结合《座次表》自动生成会议桌牌的方法。

(一)建立《桌牌》选项卡(如图一)。将A1:B1单元格合并,输入“第1排”。将A列从A2开始向下的单元格每两个合并为1个大单元格,共合并出19个,即A2:A3合并、A4:A5合并……A38:A39合并,B列也同样办理。(快速合并的方法:选中A2:A39,复制,点击B2,右键--粘贴,或者使用格式刷都可以,大家可以自行摸索)。

图一

选中A2:A39单元格,右键—设置单元格格式—对齐—方向—负90度,选中B2:B39单元格,右键—设置单元格格式—对齐—方向—90度,实现桌牌文字背靠背。

(二)选中A2与A3合并的大单元格,定义VLOOKUP函数:

=VLOOKUP($A$1,座次表!$A:$T,ROW()/2+1, 0)

此函数“$A$1”指的是A1单元格内的内容“第1排”。“座次表!$A:$T”指的是座次图中A列到T列的所有内容,我们之前所排座次图的所有人名及排号都在这个范围(图二)。ROW()是一个算所在单元格行号的函数,A2单元格内的ROW()等于2,ROW()/2+1=2。

图二

函数含义是:带着A1格的内容(“第1排”)到《座次表》选项卡的A列内找,在A4单元格找到“第1排”,然后以此为起点向右挪到第2列,把其中的内容(“徐宁”)搬过来。

(三)选中A2单元格,向下拖拽,生成一整排桌牌(单面)。

★对于A4:A5单元格来说,尽管是由两个单元格合并的,但计算机默认它是A4单元格。由于“$A$1”和“座次图!$A:$T”都用“$”进行了绝对引用的设置,故在A4:A5单元格内拖拽后而生成的公式还是“==VLOOKUP($A$1,座次图!$A:$T,ROW()/2+1,0)”,但是“ROW()/2+1”变化了,对于A4来说,ROW()=4,ROW()/2+1=3,函数计算的结果是在《座次图》选项卡以A4单元格为起点向右挪到第3列,所得结果是“张清”。同理,A4:A5单元格内结果为“武松”、之后依次是朱仝、柴进、呼延灼……,直至A38:A39为杨志。

(三)在“桌牌”选项卡(图三左)的B2单元格输入公式“=A2”,再向下拖拽,在B列得到另一面桌牌,它与A列桌牌的内容相同,格式上背靠背,打印出来后沿着A列B列之间的间隔线对折之后就可以插入塑料卡中,形成双面桌牌。

图三

(四)将A2:B39有桌牌内容的区域设为打印区域,调整行和列的大小以适应桌牌塑料卡的大小。合理设置单元格边框实线,以利于打印之后的裁切和翻折。这样,会场一整排的桌牌就能按照顺序批量打印出来了。

(五)将A1单元格内的“第1排”依次手动改为“第2排”、“第3排”……则会自动生成其他排的参会人员桌牌(图三右)。打印过程非常迅速,100多个桌牌几分钟内即可生成和打印完毕。

由于桌牌人名是由函数沿着《名单》--《座次表》的路径自动生成的,所以只要《名单》无误,桌牌人名也就必定正确。而且桌牌是按照《座次表》每一排从左至右的顺序打印出来的,所以在会场的摆放也会异常顺利。

★之所以要将一个桌签生成在两个单元格内,是因为EXCEL中每个单元格行高最多409磅,也就是12厘米,而桌签牌宽度往往在14-20厘米左右,占用两个单元格,每个7-10厘米,才能确保桌签尺寸。

★关于row()函数的说明:row()函数是求取单元格行号的函数,row()的值会随着所在单元格的不同而不同,如在A39单元格内输入“=row()”,结果是39,在F88单元格内输入“=row()”,结果是88.row()函数在沿着列的方向从上到下批量生成公式方面有重要作用,使用时经常要除以某个数,如本例桌牌生成中要除以2,之所以这样做,是因为一个桌签要占2行,通过除以所占的行数,算出这是第几个桌签。不使用row()函数也能通过手动方式生成公式,但工作量会有较大增加,而且容易出错。

本文内容由小凡整理编辑!