Мне просто интересно, как рассчитать это в vba:
Рассчитать первую сумму денег, если это да, но не рассчитать сумму, если это нет.Представьте, что есть четыре ячейки:
(cell 1) abcbc bcbcbcb cbcbcbc $1000/kskskksks/$2000//1222/1221/11/yes
(cell 2) any words will be here $2300/heyhey hey/ //3232//3232/no
(cell 3) kakjsak dsdsk kdjskj 2323/ $23232/hhehe 22/33/333/yes
(cell 4) kakaka kjsdkj ksjskjds kdjsjkdj 11 223 222/ $1121/ $2121/yes
Алгоритм состоит в том, чтобы проверить, является ли это да или нет.Затем в каждой строке найдите первые деньги, начиная с $, вторые деньги в той же строке не будут учитываться.
В этом примере программа будет учитывать $1000
, поскольку онаэто да, вторая строка не будет выполнена, так как это нет.И третья ячейка будет брать первые деньги (первые $), $23232
.Итак, программа составит $1000+$23232+$1121=$25353