У вас в html ошибка, после названия атрибута не стоит знак «=» (равно).
<table width="100%" border="1">
<tr>
<td>Текст</td>
<td class="oprosresult">Да</td>
</tr>
<tr>
<td>Текст</td>
<td class="oprosresult">Нет</td>
</tr>
<tr>
<td>Текст</td>
<td class="oprosresult">Нет</td>
</tr>
<tr>
<td>Текст</td>
<td class="oprosresult">Да</td>
</tr>
<tr>
<td>Текст</td>
<td class="oprosresult">Да</td>
</tr>
</table>
<style>
.oprosresult-yes {
color: green;
}
.oprosresult-no {
color: red;
}
</style>
<script>
document.querySelectorAll('.oprosresult').forEach(node => {
node.classList.add('oprosresult-' + (node.textContent === 'Да' ? 'yes' : 'no'));
});
</script>