Let us try to answer this question in a meaningful, cause and effect way, as opposed to a count of years on the 247 nearly cycle.
As an introduction, one of the basic principles of the current Jewish calendar is that all dates from the Adar adjacent to Nisan until the following Cheshvan can only fall on four days of the week each. This is because the length of all months except for Cheshvan and Kislev are fixed. When we see that the following Rosh Hashanah will fall out on an invalid day of the week (Sunday, Wednesday or Friday), we add a day to the calendar (at the end of the previous Cheshvan, ten or eleven months earlier, to give people the maximum amount of time to find out). The next year will sometimes have a day taken away from Kislev, depending on the moon's exact time of appearance.
The day of the week that any date, say Rosh Chodesh Nisan, would fall out on if not for this postponement is essentially equal. (I'm sure someone who wants to do the statistics will say some are more common that others. But approximately.) But after the postponement, three days of the week are each twice as common as the fourth valid day of the week.
With this in mind, let us work out first what will be for the earlier parshas shekalim and hachosesh and the following Chanukah for each of the days of the week that RC Nisan can fall on, which are Sunday, Tuesday, Thursday and Shabbos.
Sunday: the parshas shekalim leading up to this year is on Rosh Chodesh, but not hachodesh. Rosh Hashanah will be on a Tuesday, so the next year will always be kisidrin, meaning that Cheshvan will have 29 days and Kislev 30, so RC Teves will be on Shabbos and Sunday. So this year has twice a three torah Shabbos and one two Torah weekday. Notice that the two are not the same calendar year.
Tuesday: neither the previous parshas shekalim nor hachosesh were on RC, and the following Rosh Hashanah will be on Thursday, so RC Teves will be during the week, either one day or two. This year has no three torah Shabbos.
Thursday: neither the previous parshas shekalim nor hachosesh were on RC, and the following Rosh Hashanah will be on Shabbos, so RC Teves will be during the week, either one day or two. This year has no three torah Shabbos.
Shabbos: hachosesh is a three torah Shabbos, but not shekalim. RH will be on Monday, which allows RC Teves to be on Friday, or Shabbos and Sunday. Also in this case, there is at least one day of RC on a Chanukah weekday.
(If RC Teves is also Shabbos and Sunday and the year is a leap year, the following RC Nisan will be on Shabbos, so you get a three Torah Shabbos twice in five months.)
We see from this that four of seven years, from the starting point of Adar, don't have any three Torah Shabbosos, and the other three don't always have two of them, but all years have at least one two Torah weekday, and about half (most years for four out of seven days of the week) have two.