Excel索引+;匹配左/右

Excel索引+;匹配左/右,excel,vba,trim,Excel,Vba,Trim,所以我有这个: =IFERROR(SUM(INDEX('Roster Hours'!$B$6:$AB$36,,MATCH($J17,'Roster Hours'!$B$5:$AB$5,0))),"") J17是一个名字,它从VB生成的电子表格中提取出他们当月的总排班小时数。我不想谈这个 这个问题是,VB有代码来复制两周,以保存用户输入的代码。当它这样做时,它会在开始处放置一个星号,并且公式会忽略它 有没有办法修改上面的代码来修剪第一个字符。我知道修剪它的代码,但应用于一系列数字才是问题所在。左

所以我有这个:

=IFERROR(SUM(INDEX('Roster Hours'!$B$6:$AB$36,,MATCH($J17,'Roster Hours'!$B$5:$AB$5,0))),"")
J17是一个名字,它从VB生成的电子表格中提取出他们当月的总排班小时数。我不想谈这个

这个问题是,VB有代码来复制两周,以保存用户输入的代码。当它这样做时,它会在开始处放置一个星号,并且公式会忽略它


有没有办法修改上面的代码来修剪第一个字符。我知道修剪它的代码,但应用于一系列数字才是问题所在。

左()或右()如何?要从哪个位置修剪第一个字符<代码>J17,
$B$6:$AB$36
,或
$B$5:$AB$5
?对不起,b5:ab5是包含名称的行,b6:ab36是整个表。月份的日期从左到右,名字从上到下。所以它找到“Joe”列,然后将该列中的所有行相加。问题是,该列中的一些数字有一个由VBA生成的星号,我需要删除它(星号,而不是VBA功能)