Template:COVID-19 vaccination data
Jump to navigation
Jump to search
| Location | Vaccinated[b] | % of pop.[c] | |
|---|---|---|---|
| |
616,273,053 | 7.9% | |
| 284,595,000 | -- | ||
| 147,894,671 | 44.2% | ||
| 128,627,919 | 9.3% | ||
| 113,808,942 | 25.6% | ||
| 34,667,904 | 51.1% | ||
| 30,364,738 | 14.3% | ||
| 24,546,919 | 29.3% | ||
| 14,132,161 | 16.8% | ||
| 16,158,403 | 23.7% | ||
| 15,190,069 | 25.1% | ||
| 13,394,276 | 35.2% | ||
| 12,699,568 | 4.6% | ||
| 12,740,897 | 9.9% | ||
| 12,478,994 | 8.6% | ||
| 12,381,213 | 26.5% | ||
| 10,779,163 | -- | ||
| 9,816,391 | -- | ||
| 9,186,041 | 24.3% | ||
| 8,169,056 | 42.7% | ||
| 7,149,293 | 15.8% | ||
| 5,819,757 | 3.5% | ||
| 5,410,942 | 62.5% | ||
| 5,177,964 | 14.0% | ||
| 4,448,730 | 26.0% | ||
| 4,099,495 | 42.4% | ||
| 3,530,014 | 6.9% | ||
| 3,454,250 | 6.8% | ||
| 3,355,073 | 17.4% | ||
| 3,133,908 | 27.0% | ||
| 2,681,307 | 26.6% | ||
| 2,583,878 | 25.3% | ||
| 2,493,961 | 2.0% | ||
| 2,401,839 | 26.7% | ||
| 2,327,091 | 21.7% | ||
| 2,316,969 | -- | ||
| 2,214,648 | 21.2% | ||
| 2,100,000 | 0.9% | ||
| 2,091,511 | 7.2% | ||
| 2,028,490 | 29.8% | ||
| 1,841,984 | 21.3% | ||
| 1,786,480 | 1.7% | ||
| 1,723,088 | 31.1% | ||
| 1,515,447 | 9.1% | ||
| 1,387,556 | 24.0% | ||
| 1,364,124 | 23.3% | ||
| 1,251,674 | 11.5% | ||
| 1,191,957 | 34.3% | ||
| 1,180,939 | 3.6% | ||
| 1,422,204 | 7.6% | ||
| 1,379,744 | 25.4% | ||
| 1,367,000 | -- | ||
| 1,246,845 | 0.6% | ||
| 1,168,268 | -- | ||
| 1,156,789 | 21.2% | ||
| 1,159,083 | 23.5% | ||
| 1,150,564 | 1.6% | ||
| 1,128,680 | 34.4% | ||
| 1,083,138 | 1.3% | ||
| 1,047,196 | 36.4% | ||
| 1,040,000 | 1.9% | ||
| 989,723 | 13.2% | ||
| 980,005 | 9.7% | ||
| 928,107 | 4.3% | ||
| 914,663 | 2.8% | ||
| 890,109 | 13.7% | ||
| 853,081 | 1.6% | ||
| 849,527 | 2.7% | ||
| 821,960 | 4.7% | ||
| 805,020 | 7.9% | ||
| 759,432 | 1.7% | ||
| 747,409 | 43.9% | ||
| 716,861 | 17.5% | ||
| 712,738 | 26.2% | ||
| 660,000 | 0.6% | ||
| 637,694 | 5.5% | ||
| 619,256 | 8.9% | ||
| 605,099 | 11.9% | ||
| 600,369 | 1.8% | ||
| 537,387 | -- | ||
| 506,435 | 0.5% | ||
| 501,055 | 11.6% | ||
| 480,818 | 62.3% | ||
| 456,349 | 1.4% | ||
| 452,191 | 3.0% | ||
| 439,194 | 21.1% | ||
| 416,956 | 2.5% | ||
| 350,310 | 2.7% | ||
| 346,940 | 26.1% | ||
| 341,819 | 0.8% | ||
| 339,655 | 0.6% | ||
| 320,652 | 2.7% | ||
| 307,573 | 4.5% | ||
| 298,396 | 55.2% | ||
| 298,377 | 0.7% | ||
| 296,127 | 1.6% | ||
| 273,574 | 14.5% | ||
| 253,000 | 5.0% | ||
| 250,000 | 0.9% | ||
| 244,000 | 2.6% | ||
| 240,000 | 0.6% | ||
| 237,018 | 53.7% | ||
| 217,603 | 4.5% | ||
| 183,301 | 0.7% | ||
| 176,082 | 20.1% | ||
| 170,591 | 0.9% | ||
| 170,109 | 3.3% | ||
| 160,000 | 1.9% | ||
| 152,149 | 24.3% | ||
| 140,227 | 0.3% | ||
| 135,473 | 4.6% | ||
| 135,130 | 2.0% | ||
| 132,065 | 3.3% | ||
| 131,013 | 1.8% | ||
| 126,072 | 1.7% | ||
| 124,000 | 15.8% | ||
| 117,567 | 0.7% | ||
| 117,323 | 9.2% | ||
| 110,199 | 32.3% | ||
| 95,911 | 0.7% | ||
| 75,006 | 26.1% | ||
| 75,000 | -- | ||
| 74,294 | 45.3% | ||
| 71,719 | 11.0% | ||
| 68,045 | 69.2% | ||
| 67,931 | -- | ||
| 66,086 | 3.2% | ||
| 64,646 | 4.6% | ||
| 63,376 | 1.9% | ||
| 60,642 | 15.9% | ||
| 57,681 | 67.8% | ||
| 57,305 | 0.2% | ||
| 56,000 | 6.2% | ||
| 55,083 | 0.7% | ||
| 55,000 | 0.6% | ||
| 54,898 | 51.4% | ||
| 52,850 | 52.3% | ||
| 51,784 | 0.3% | ||
| 51,283 | 3.7% | ||
| 49,903 | 0.2% | ||
| 49,882 | 2.1% | ||
| 45,338 | 1.1% | ||
| 44,548 | 11.2% | ||
| 41,110 | 7.0% | ||
| 40,843 | 6.5% | ||
| 37,504 | 111.3% | ||
| 35,774 | 54.4% | ||
| 34,897 | 3.0% | ||
| 32,969 | 49.2% | ||
| 32,129 | 51.6% | ||
| 29,754 | 30.4% | ||
| 27,000 | 0.4% | ||
| 25,692 | 6.5% | ||
| 24,473 | -- | ||
| 23,822 | 30.8% | ||
| 22,096 | 1.1% | ||
| 20,963 | 61.8% | ||
| 20,922 | 0.9% | ||
| 18,837 | 0.7% | ||
| 18,498 | 25.7% | ||
| 16,000 | 0.8% | ||
| 15,039 | 38.8% | ||
| 14,526 | -- | ||
| 14,458 | 29.6% | ||
| 14,297 | 0.3% | ||
| 12,758 | 32.5% | ||
| 12,666 | 11.3% | ||
| 8,900 | 15.7% | ||
| 8,815 | 23.1% | ||
| 11,848 | 22.3% | ||
| 10,715 | 2.5% | ||
| 10,246 | 1.0% | ||
| 9,724 | 4.4% | ||
| 6,895 | 0.3% | ||
| 7,435 | -- | ||
| 7,038 | 0.1% | ||
| 6,115 | 40.8% | ||
| 5,367 | 5.1% | ||
| 4,890 | 0.7% | ||
| 3,563 | 58.7% | ||
| 2,900 | 0.0% | ||
| 2,632 | 75.6% | ||
| 2,629 | 0.2% | ||
| 2,500 | 0.0% | ||
| 2,184 | 0.4% | ||
| 1,700 | 0.0% | ||
| 1,366 | 0.0% | ||
| 1,293 | 25.9% | ||
| 947 | 0.0% | ||
| 750 | 0.0% | ||
| 700 | 6.5% | ||
| 565 | 0.0% | ||
| 400 | 0.0% | ||
| 21,323 | 20.6% | ||
| 14,827 | 25.4% | ||
| 12,808 | 71.5% | ||
| 22 | 2.7% | ||
|
Sources List of sources by country.
Notes
| |||
Template editor notice This table reflects first dose counts (not total injections) when this information is available. Total injection counts are only used as a temporary fallback (in red) pending availability of better data. This table is currently updated through a semi-automated process. TolBot is currently approved for a trial and may be (fully) automatically updating this template. |
Semi-automated update instructions[edit]
To manually update, reference values included in this GitHub source table. Columns labeled people_vaccinated and people_vaccinated_per_hundred contain relevant data. For corresponding visuals, look to these charts on Our World in Data.
To update the full table in <1 minute, use the Excel macro provided below.
Alternatively, to update the full table in ~3 minutes, run through the following steps:
Excel update instructions- Requires Microsoft Excel (2007 or later)
- Open vaccinations.csv in Excel (GitHub source for reference and last updated date)
- Enable filters [Data > Filter]
- Sort by date (column C) newest to oldest
- Select [Data > Remove Duplicates]. Click 'Unselect all' then check off Location and click 'Ok' (this will remove all older entries)
- Sort by total vaccinations (column D) largest to smallest
- Select cell M2[a] and paste this formula into the Formula field at the top of the screen[b] (to the right of the 'fx' symbol):
=IF(A2="World","|{{pad|0.1em}}[[File:Emojione 1F310.svg|23x15px|alt=|link=]]{{pad|0.4em}}World{{efn|name=world-total}}",IF(OR(A2="Northern Ireland",A2="Scotland",A2="Wales",A2="England",A2="Europe",A2="Africa",A2="Oceania",A2="North America",A2="South America",A2="Asia"),"|******REMOVE ROW******","|{{flag+link|COVID-19 pandemic in|"&A2&"}}"))&IF(ISBLANK(E2),"{{efn|name=incorrect-total}}||{{font color|darkred|"&TEXT(D2,"#,#")&"}}||--","||"&TEXT(E2,"#,#")&"||"&TEXT(J2/100,"0.0%"))&"<tr>"
- Press the enter key to register the formula. Extend the formula to the last row (Click on M2 and double click the black square in the bottom right of the cell)
- Copy and paste into Wikipedia.
- Delete all rows marked REMOVE.
Google Sheets update instructions
- Open vaccinations.csv in a browser
- Copy (Ctrl+A then Ctrl+C) and paste (Ctrl+V) the contents into Google Sheets (be sure cell A1 is selected before pasting)
- Enable filters [Data > Create a Filter]
- Sort by date (column C) Z to A (most recent first)
- Select [Data > Remove Duplicates]. Uncheck 'Select all' and check off 'Column A' for location. (this will remove older entries)
- Sort by total vaccinations (column D) Z to A (largest to smallest)
- Select cell M2 and paste this formula into the Formula field at the top of the screen[b] (to the right of the 'fx' symbol):
=IF(A2="World","|{{pad|0.1em}}[[File:Emojione 1F310.svg|23x15px|alt=|link=]]{{pad|0.4em}}World{{efn|name=world-total}}",IF(OR(A2="Northern Ireland",A2="Scotland",A2="Wales",A2="England",A2="Europe",A2="Africa",A2="Oceania",A2="North America",A2="South America",A2="Asia"),"|******REMOVE ROW******","|{{flag+link|COVID-19 pandemic in|"&A2&"}}"))&IF(ISBLANK(E2),"{{efn|name=incorrect-total}}||{{font color|darkred|"&TEXT(D2,"#,#")&"}}||--","||"&TEXT(E2,"#,#")&"||"&TEXT(J2/100,"0.0%"))&"<tr>"
- Press the enter key to register the formula. Extend the formula to the last row (click on M2 and then double click on the black square in the bottom right of the cell)
- Copy and paste into Wikipedia.
- Delete all rows marked REMOVE.
Excel macro:
- Open vaccinations.csv in Excel (if copying and pasting into Excel, you'll likely need to use [Data: Text to Columns] (set to comma delimited) to convert to table layout.
- Run the following macro:
Sub OwidUpdate()
'
' Run OWID update routine
'
Range("A1").Select
Selection.AutoFilter
ActiveWorkbook.ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveWorkbook.ActiveSheet.AutoFilter.Sort.SortFields.Add2 Key:= _
Range("C1:C" & Range("A" & Rows.Count).End(xlUp).Row), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption _
:=xlSortNormal
With ActiveWorkbook.ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.Range("A1:L" & Range("A" & Rows.Count).End(xlUp).Row).RemoveDuplicates Columns:=1, Header:= _
xlYes
ActiveWorkbook.ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveWorkbook.ActiveSheet.AutoFilter.Sort.SortFields.Add2 Key:= _
Range("D1:D" & Range("A" & Rows.Count).End(xlUp).Row), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption _
:=xlSortNormal
With ActiveWorkbook.ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("M2").Select
ActiveCell.FormulaR1C1 = _
"=IF(RC[-12]=""World"",""|{{pad|0.1em}}[[File:Emojione 1F310.svg|23x15px|alt=|link=]]{{pad|0.4em}}World{{efn|name=world-total}}"",IF(OR(RC[-12]=""Northern Ireland"",RC[-12]=""Scotland"",RC[-12]=""Wales"",RC[-12]=""England"",RC[-12]=""Europe"",RC[-12]=""Africa"",RC[-12]=""Oceania"",RC[-12]=""North America"",RC[-12]=""South America"",RC[-12]=""Asia""),""|******REMOVE ROW******"",""|{{flag+link|COVID-19 pandemic in|""&RC[-12]&""}}""))&IF(ISBLANK(RC[-8]),""{{efn|name=incorrect-total}}||{{font color|darkred|" & _
"""&TEXT(RC[-9],""#,#"")&""}}||--"",""||""&TEXT(RC[-8],""#,#"")&""||""&TEXT(RC[-3]/100,""0.0%""))&""<tr>"""
Range("M2").Select
Selection.AutoFill Destination:=Range("M2:M" & Range("A" & Rows.Count).End(xlUp).Row)
' Remove bad rows
Dim rng As Range
Dim pos As Integer
Set rng = ActiveSheet.UsedRange
For i = rng.Cells.Count To 1 Step -1
pos = InStr(LCase(rng.Item(i).Value), LCase("remove"))
If pos > 0 Then
rng.Item(i).EntireRow.Delete
End If
Next i
' Select and copy range for Wikipedia
Range("M2:M" & Range("A" & Rows.Count).End(xlUp).Row).Select
Selection.Copy
End Sub
- ^ "Coronavirus (COVID-19) Vaccinations". Our World in Data. Sourced from individual health agencies.CS1 maint: postscript (link)
- ^ a b c "COVID Data Tracker". Centers for Disease Control and Prevention.
- ^ "Pope Francis and Benedict XVI receive second dose of COVID-19 vaccine". Catholic News Agency.
- ^ "Vatican defends pope's trip to Iraq, stadium mass for 10,000 people". Associated Press. 2 March 2021.